日期:2014-05-17  浏览次数:20454 次

gridview怎么双击鼠标执行事件?
我从网上搜到的几乎全是绑定RowDataBound上的脚本,双击打开另一个网页,我想要的效果是双击执行服务器端事件,比如双击时执行按钮1被点击的事件。
有经验的朋友多提示下,比如不要只告诉我用ajax,请教具体方法,谢谢。

------解决方案--------------------
protected void gdvCustomUnit_RowDataBound(object sender, GridViewRowEventArgs e)
{
//双击控件每一行事件
string ID = gdvCustomUnit.DataKeys[e.Row.RowIndex].Value.ToString(); //得到当前行数据ID号
e.Row.Attributes["style"] = "Cursor:hand";
e.Row.Attributes.Add("OnDblClick", "ShowDetail(1," + ID + ")"); //双击事件
e.Row.ToolTip = "双击该行,显示详细信息。"; //鼠标放上提示信息
}
}
其中ShowDetail为js方法。