我的gridview外面有一个按钮。在gridview内部,它有复选框,如果我检查其中一个,它会在数据库中单击按钮时保存更改。但是,当我点击按钮时,它会显示一个提示"您确定,您想要离开此站点,所有更改都将丢失吗?"虽然更改实际上保存在后端。
有没有办法删除此提示或更改按钮以像"真实"保存按钮?
<asp:gridview runat="server" id="MeasuresGrid" autogeneratecolumns="False" cssclass="SelectionHeader" datakeynames="SubSectionId">
//omitted
</asp:gridview>
<table style="width: 100%">
<tr>
<td style="width: 50%; text-align: right">
<asp:button id="btnSave" runat="server" text="Save" cssclass="hrsaSkingreybtn" OnClick="btnSave_OnClick" CausesValidation="False" />
</td>
</tr>
</table>
答案 0 :(得分:1)
您是否可以访问按钮的名称及其活动?我只在winforms中做这些事情,但通常情况下,我会这样做:
btSubmit.Click += new System.EventHandler(this.btSubmit_Click);
private void btSubmit_Click(object sender, EventArgs e)
{
CaptureBoxes();
// send them... somewhere?
MessageBox.Show("Options Saved!", "Success", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
希望有所帮助。