看看这个-----------------------------------
原址:
http://bbs.csdn.net/topics/330216773----------------------------------------------------------
你要回发,就要调用能回发的控件,例如调用Button的回发的click事件,
若不需要看到,加style="display:none;",将你的代码写到后台的click事件下:
前台代码:
<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" style="display:none;" />
后台代码:
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Attributes.Add("ondblclick", "document.getElementById('Button1').click();");
}
}
protected void Button1_Click(object sender, EventArgs e)
{
Response.Write("双击调用");
}
本回答被提问者和网友采纳