0
我需要的是在我的视图中的各种链接中显示Area_Name。我可以将Area_Name分配给一个变量,然后在视图中的每个链接中显示该变量,而不是每次重复相同的循环?在视图中显示ViewData
的ViewData
filterContext.Controller.ViewData["Categories"] = from m in _dataContext.Categories where m.Area_ID == SectionID select m;
查看页面
样式
<%
foreach (var c in (IEnumerable<Categories>)ViewData["Categories"]) { %>
<link href="../../Content/<%= c.Area_Name %>/Site.css" rel="stylesheet" type="text/css" />
<% } %>
图片
<%
foreach (var c in (IEnumerable<Categories>)ViewData["Categories"]) { %>
<img src="../../Content/images/<%= c.Area_Name %>/slide1.jpg" />
<img src="../../Content/images/<%= c.Area_Name %>/slide2.jpg" />
<img src="../../Content/images/<%= c.Area_Name %>/slide3.jpg" />
<% } %>
对不起,我希望这是有道理的。我需要的是在我的视图中的各种链接中显示Area_Name。每次我都可以将Area_Name分配给一个变量,然后在每个链接中显示该变量,而不是每次重复相同的循环? – Jemes 2010-02-18 15:28:07
@Jemes它已经是一个变量,不是吗? – 2010-02-18 15:43:06