早安所有,如何構建一個ASP.NET網站擁有超過1300條/行情
我已經裝了1300導語成我的客戶與BlurbID,SEQ,內容,關鍵詞的表型數據庫。單獨的數據庫表格將包含投票詳情(投票ID,BlurbID,Seq,VoteDate)。他的目的是建立一個提供幽默報價的blurb網站。在被允許看到下一張之前,用戶必須投票選出第一張專輯,等等。
客戶端將根據需要修改blurb表以重新排序blurb。他希望根據Blurbs表中SEQ字段的值在網站的內容頁面上顯示blurb。因此,SEQ = 1的條目將成爲網站上顯示的第一個Blurb。用戶在被允許查看下一個街區之前,需要爲每個街區使用單選按鈕列表投票。
問:是否建議使用一個內容頁面(default.aspx)來提供blurb?如果我這樣做,我如何構建存儲過程以根據blurb表中的SEQ字段選擇blurb?相反,我是否爲1,300張照片中的每一張創建了內容頁面? 如果我使用一個內容頁面,在爲每個投票投票之後,根據SEQ字段,TSQL看起來像在迭代通過blurb?僞代碼將是:如果radiobuttonlist.value> 0然後選擇blurb id,seq,blurbcontent,關鍵字from blurbs其中seq =當前seq +1
最後,對於SEO目的,我應該輸出關鍵字數據庫字段爲內容頁面上的隱藏字段?
如果您之前已經撰寫了此類網站,我將非常感謝您的洞察力和指導。
感謝, 希德
我已經對3.5SP1中的URL路由進行了一些閱讀,並且明白這將是解決我的項目的方法。假設第一個blurb會顯示在default.aspx上,我將如何構建我的路由,以便在radiobuttonlist具有選定值之後加載seq = 2的blurb? – SidC 2010-05-11 16:58:28