为什么asp:ImageButton不触发OnClick事件?
本文关键字:OnClick 事件 asp ImageButton 为什么 | 更新日期: 2023-09-27 18:04:26
我不知道为什么OnClick事件不工作:
<div class="col-sm-1 pull-left" style="margin-top:20px">
<asp:ImageButton ID="delete_file"
OnClientClick="return confirm('Are you Sure ?');"
OnClick="delete_file_Click"
CausesValidation="false"
Visible="false"
class="btn btn-lg btn-default pull-left"
runat="server"
ImageUrl="~/img/del.png" />
</div>
c#代码:
protected void delete_file_Click(object sender, ImageClickEventArgs e)
{
int index = GridView2.SelectedIndex;
GridView2.DeleteRow(index);
}
在DeleteRow()
之后添加gridView.DataBind()
可视设置为false。因此图像按钮不会呈现到页面上。它实际上并不存在。
试试set style=" font:宋体;"