ASP Html.BeginForm多个提交按钮 - 在没有JQuery的情况下添加自定义确认

时间:2012-05-10 11:44:50

标签: javascript asp.net button submit confirmation

我正在创建一个不能使用JQuery并使用自定义弹出对话框的asp Web应用程序。

我使用以下方法创建表单:

<% using (Html.BeginForm("Index", "recordsbook", FormMethod.Post, new { id = "SubmitForm" })){%>

我提交了按钮:

<td><input type="submit" value="Next"  name="SubmitButton"/></td>
<td><input type="submit" value="Previous"  name="SubmitButton" /></td>
<td><input type="submit" value="First"  name="SubmitButton" /></td>
<td><input type="submit" value="Last"  name="SubmitButton" /></td>
<td><input type="submit" value="Add Record"  name="SubmitButton"/></td>
<td><input type="submit" value="Delete Record"  name="SubmitButton"/></td>

我想为Delete Record SubmitButton添加一个确认对话框。出于某种原因,当我向输入添加onsubmit事件时,它会被跳过。如果我将onsubmit更改为onclick,则弹出确认对话框,但后台提交过程并行发生并刷新页面。

如何将onsubmit确认对话框添加到删除记录提交按钮。

1 个答案:

答案 0 :(得分:1)

我相信onclick需要返回false来停止提交