我有一个动作链接,点击即可将对象列表传递给控制器动作。
示例:
查看:
Html.ActionLink("TestLink", "TestMethod", "Test", Model.SampleList, null)
TestController:
public ActionResult TestMethod(List<SampleList> sampleList)
{
return View(sampleList);
}
当我这样做时,我得到一个null sampleList。我可以传递一个复杂的对象,而不是它的集合。我需要正确的路由吗?我这样做的原因是不是传递id而是在控制器动作中查找,我只是传入数据。
答案 0 :(得分:2)
执行表单时,可以查看this blog post以获取更多信息。你可能无法使用其中一种HtmlHelper方法,帖子声明:
目前,我们没有任何帮助者 为了生成表单,所以这是一个 非常手动的过程。
但是没有什么能阻止你编写自己的助手。