获取mvc的telerik菜单中的最后一个ID

时间:2012-05-24 04:59:33

标签: asp.net-mvc-3 telerik telerik-mvc

我正在菜单组件中使用telerik控件进行mvc我面临一个奇怪的问题,它会在集合中发布最后一个id,这样如果我有moduleID s = 23和21,我只能得到服务器是21我有以下代码

menu.Add()
      .Text(items.ModuleName)                   
      .Content(() =>
                {%>
                  <%Html.RenderAction("ContentDocument", new { id = items.ModuleID });%>
                    <%});
                }  

一旦菜单代码加载

,似乎就会调用Action

1 个答案:

答案 0 :(得分:0)

主要问题是telerik菜单需要一个字符串,我使用string.Format来解决它

.Content(string.Format("{0}", Html.Action("ContentDocument", new { id=items.ModuleID })));

希望将来能帮助别人。