将viewdata传递给创建表单MVC3

时间:2012-07-30 15:23:02

标签: asp.net-mvc-3 viewdata

我将id从一个控制器(Index)传递给另一个(Details),并添加了一个ViewData语句以在详细信息视图中保存数据,并将其转发到另一个控制器上的View。

@Html.EditorFor(model => model.PersonID)

如何修改此语句以输入ViewData元素?

1 个答案:

答案 0 :(得分:3)

你做不到。强类型帮助程序(如EditorFor)仅适用于强类型。 ViewBag是弱打字。所以不要使用ViewBag。改为使用视图模型。