【发布时间】:2010-10-30 23:15:11
【问题描述】:
我正在尝试生成这样的 HTML
<form action="/some/process" method="post">
<input type="hidden" name="foo.a" value="aaa"/>
<input type="hidden" name="bar.b" value="bbb"/>
<input type="submit" />
</form>
所以它可以被这个Action处理:
public ActionResult Process(Foo foo, Bar bar)
{
...
}
给定动作代码
public ActionResult Edit()
{
ViewData["foo"] = new Foo { A = "aaa" };
ViewData["bar"] = new Bar { B = "bbb" };
return View();
}
我应该在 Edit.aspx 视图中写什么?我不想手动写名字 'foo.a' 和 'bar.b'。
【问题讨论】:
标签: asp.net-mvc view