0

メニューコンポーネントでmvcにtelerikコントロールを使用していますが、コレクションの最後のIDを投稿するという奇妙な問題に直面しています。つまり、moduleIDs = 23で21の場合、サーバーで取得できるのは21だけです。コード

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

メニューコードの読み込みが完了すると、アクションが呼び出されるようです

4

1 に答える 1

0

主な問題は、telerikメニューに文字列が必要なことでしたstring.Format

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

それが将来誰か他の人に役立つことを願っています。

于 2012-05-24T06:20:08.777 に答える