如何在Orchard中为TextBoxFor使用模型?

时间:2014-09-08 15:28:00

标签: asp.net-mvc-5 orchardcms

我有用于视图的模型ReservationViewModel。有设置验证信息等。如何在TextBoxFor(m => m.FirstName)等方法中使用它?存在任何选项如何在OrchardCMS视图上声明模型(不在editorTempates但在客户端)?如果我理解好,在显示方法中使用果园,一些内容不是模型。

感谢您提供一些信息。

1 个答案:

答案 0 :(得分:0)

形状只是视图模型,它们是动态对象。强类型的基于Lambda的Html助手不适用于非强类型的动态对象。使用弱类型的Html助手。在您的示例中,这将是Textbox("FirstName")

然而,强烈类型的视图模型在Orchard中完全没问题。为了确定如何在特定用例中使用它们,我需要知道您是在控制器操作中还是在驱动程序中创建视图模型。