繁体   English   中英

根据URL将内容从DB加载到aspx页面

[英]Loading content from DB to aspx page based on URL

我正在尝试为我的个人网站创建一个小规模的CMS,并且我想我尝试从基本的aspx文件中创建一些page layout ,其中包含一些占位符并根据URL加载内容,而不使用url查询字符串,例如?pageid=1

我试图解决如何实现这一点,而不会在我输入http://mywebsite.com/projects/w8apps/clock时出现物理文件不存在的错误。

我已经阅读了很多关于BLOB和在数据库中二进制存储文件的内容。 但我没有遇到一个博客指向使用所谓的page layout并基于URL而不是查询字符串加载内容。

我不是要求一个解决方案,只是一些提示 - 主要是博客 - 这可以指出我正确的方向并帮助我实现这一目标。

要处理使用更友好的URL加载页面而不是?page_id = 1,您可能需要查看有关URL重写和URL映射的文章。

http://www.codeproject.com/Articles/18318/URL-Mapping-URL-Rewriting-Search-Engine-Friendly-U

希望您能找到一种方法将这种代码融入您的应用程序中!

你的问题太宽泛了,但这里有几个提示会指出你正确的方向。

  • 在开始处理之前创建清晰的规范。 你真的需要这样的网址http://mywebsite.com/projects/w8apps/clock吗? 如果是,那么请查看MVC,因为它对此有最好的支持

  • 在数据库中存储二进制文件与此无关。 您首先需要考虑表格的外观,这取决于您要实现的目标......

我建议您安装一些CRM,如果是开源的并首先进行分析。 你可能会用这种方式找到更好的想法。 只需转到CodePlex并搜索CMS。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM