我的網站有許多下拉列表,需要一個名爲「其他」的選項。每個下拉菜單都有自己的表來保存值,每個表中都有一個名爲「其他」的條目,以便能夠跟蹤該選項的選擇。SQL/HTML:將「其他」選項放到下拉列表的底部
問題是,當我從數據庫中檢索它們時,按字母順序排列選項,但將「其他」選項放在列表中間的某個位置。我希望它始終處於最底層。有沒有人有解決方案,而不是在視圖中使用If檢查來查看我是否正在打印「其他」,然後將其添加到最終?
我打算使用SQL查詢把它放在底部,或者在服務器或視圖上的其他方式。謝謝。
編輯:爲了回答第一個幾個問題,我使用的是SQL Server 2005和ASP.NET MVC 1.我不介意把它加到最後,但它意味着如果在5個不同的地方我的網站。如果我能找到一種在源代碼(SQL)或更具可擴展性的方法進行排序的方法,那將是理想的。
什麼服務器端的技術,你用什麼RDBMS? – user194076
爲什麼你不想把它固定到底?這似乎是你所描述的最實用的。 –