有办法把我的ViewModel塞进Ajax.ActionLink吗?
编辑我想将我页面上的5个搜索字段绑定到视图模型,并将其作为对象值参数沿.ActionLink发送。
谢谢,罗德
发布于 2010-05-08 06:15:57
与其使用Ajax.ActionLink
,不如在表单中使用普通的提交按钮吗?如果使用<input type="image" ...
,甚至可以将其样式设置为链接。这样,当用户单击按钮时,它将提交整个表单和搜索值。然后用Ajax.BeginForm
对表单进行公正处理。
为了避免使用javascript来污染您的标记,我强烈建议您使用更低调的jQuery框架,而不是使用Microsoft。
发布于 2010-05-07 18:36:13
这将从模型中创建一个带有url参数的链接:
<%= Ajax.ActionLink("Link Text", "View", "Controller", new { urlParam = Model.Param1, urlParam2 = Model.Param2}, new AjaxOptions() ) %>
https://stackoverflow.com/questions/2791282
复制