簡體   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