私は.cshtmlのそれを行っています。これがあなたを助けることを願っています。
次のように私は列を定義している:ここ
columns.ForeignKey(p => p.Servicio, (System.Collections.IEnumerable)ViewData["SER"], "CodServicio", "DesCorta").Width(75).EditorTemplateName("ServicioTemplate").Title(Recursos.Resource.SERVICIO);
columns.ForeignKey(p => p.Seccion, (System.Collections.IEnumerable)ViewData["SEC"], "CodSeccion", "DesCorta").Width(75).EditorTemplateName("SeccionTemplate").Title(Recursos.Resource.SECCION);
秘密が.EditorTemplateName()
です。特定の場所にフォルダがあります。あなたがそれを変更できるかどうか分かりませんが、Views/Shared/EditorTemplatesになければならないと思います。両方のドロップダウンを定義しました。グリッド外で使用するのと同じように.CascadeFrom()
プロパティを持つ2番目のドロップダウンを定義しました。 これがあなたを助けてくれることを願って、必要なことを何でもお気軽にお尋ねください!