如何使用BeginForm()
方法同时创建具有搜索功能的表单(从数据库中提取数据)和提交功能(向数据库添加数据)?我正在审查MSDN上的重载,我似乎找不到。
代码:
@using (Html.BeginForm()){
<table>
@*Bunch of textboxes and dropdown lists*@
</table>
<div id=" buttonHolder">
<input id="Search" type="button" value="Search" />
<input id="Reset1" type="reset" value="Reset" />
<input id="Submit1" type="submit" value="Add" />
</div>
}
答案 0 :(得分:0)
您可以在此处使用两种方法:
onsubmit
并使用AJAX获取/保存数据(即使使用Html.BeginForm
也可以执行此操作,但只需使用常规<form ...
即可轻松实现) @using (Html.BeginForm("DoIt", "DoItAction", FormMethod.Post, new { onsubmit = "submitWithAjax(event); return false;" }))