2012-05-24 17 views
0

我在菜單組件中使用了mrik的telerik控件,我正面臨一個奇怪的問題,它在集合中發佈了最後一個id,例如,如果我有moduleID s = 23和21我得到的服務器是21我有以下代碼獲取mrc的telerik菜單中的最後一個id

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

好像一旦菜單代碼加載完成的動作稱爲

回答

0

的主要問題是,Telerik的菜單需要一個字符串我使用string.Format解決了這個問題,如

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

希望未來能幫助別人。