0
对ASP.NET很新颖,并试图找出如何让代码响应它所获取的信息。从ASP.NET项目中删除链接
<ul class="accordion">
<% foreach (var cat in Model.Categories.Where(x=>x.ParentId==null).OrderBy(x=>x.DisplayOrder).ThenBy(x=>x.CategoryName)) { %>
<li style="height: auto; min-height:30px;">
<%= Html.ActionLink(cat.CategoryName, "Index", "Products", new { id=cat.UniqueName, area="" }, null)%>
<%if(cat.SubCategories.Count>0) {%>
<ul class="sub-menu" style="font-size:.8em; padding-left:20px;">
<% foreach (var c in cat.SubCategories) { %>
<li><%= Html.ActionLink(c.CategoryName, "Index", "Products", new { id=c.UniqueName, area="" }, null)%></li>
<% } %>
</ul>
<%}%>
</li>
<%} %>
</ul>
目前我知道它与<%= Html.ActionLink(cat.CategoryName, "Index", "Products", new { id=cat.UniqueName, area="" }, null)%>
该行,但不知道如何使它将信息传递给做的。可能是一个愚蠢的问题,但谷歌绝对没有帮助,当寻找这个答案。
谢谢。
请更具描述性,你想包括什么?现在,Html.Action链接将创建一个与类别名称的链接,作为进入产品控制器索引操作的文本。它将传递唯一名称作为ID。此外,我建议标记您的代码为asp.net mvc –
对不起,不清楚,我问的是删除链接,但仍然有信息通过。例如: LINK HERE 我只想要单词“链接到这里”而没有链接。 – shayward
@c.CategoryName –