0
ASP .NET MVC2應用程序。如何在ASP中呈現動態列表.NET MVC 2
的Site.Master文件包含UL列表鏈接名稱,網址和URL的內容存儲在數據庫中的表
create table webconte(
elemname char(20) not null,
itemorder integer not null,
caption char(40),
webcontent text,
primay key (elemname, itemorder))
在列表中的元素和標題的數量是硬編碼在視圖喜歡的號碼:
<ul class="nav1">
<li><a href='<%= Url.Action("WebContent", "Home", new { elemname="MainMenu", itemorder=0}) %>'>caption1</a></li>
<li><a href='<%= Url.Action("WebContent", "Home", new { elemname="MainMenu", itemorder=1}) %>'>caption2</a></li>
<li><a href='<%= Url.Action("WebContent", "Home", new { elemname="MainMenu", itemorder=2}) %>'>caption3</a></li>
</ul>
WebContent操作返回包含html頁面的webcontent字段值。
如何創建視圖,以便:
的項目不被硬編碼:儘可能多的li元素,因爲在數據庫項目呈現。
caption1,caption2的,...鏈接文本從webconte表標題欄
檢索這應probalby包裹以局部視圖來創建可重複使用的部件。我使用MVC2和C#。