我这样做的,总是只响应单击,但当注释掉单击后,双击就可响应了:
private void ServiceDataGrid_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{LinkButton lktn=(LinkButton)e.Item.FindControl("SelectService");
if (lktn!=null) //单击选中
{
e.Item.Attributes.Add("onclick",this.GetPostBackClientEvent(lktn,"onclick"));
}LinkButton lkbtn=(LinkButton)e.Item.FindControl("dblClickModify"); //双击修改
if (lkbtn!=null)
{
e.Item.Attributes.Add("ondblclick",this.GetPostBackClientEvent(lkbtn,"ondblclick"));
}
}private void ServiceDataGrid_ItemCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
if (e.Item.ItemType!=ListItemType.Item && e.Item.ItemType!=ListItemType.SelectedItem && e.Item.ItemType!=ListItemType.AlternatingItem)
return;
string strCommandName = e.CommandName;
if (e.CommandName.Equals("SelectService"))
{ //执行我的单击代码:主要是取得该行里的某些列的数据 }
else if (e.CommandName.Equals("dblClickModify"))
{ //执行我的双击代码:打开一个查勘态对话框;}
else
{ ;// }请问大侠们有何法可实现,变通一下的也行,
private void ServiceDataGrid_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{LinkButton lktn=(LinkButton)e.Item.FindControl("SelectService");
if (lktn!=null) //单击选中
{
e.Item.Attributes.Add("onclick",this.GetPostBackClientEvent(lktn,"onclick"));
}LinkButton lkbtn=(LinkButton)e.Item.FindControl("dblClickModify"); //双击修改
if (lkbtn!=null)
{
e.Item.Attributes.Add("ondblclick",this.GetPostBackClientEvent(lkbtn,"ondblclick"));
}
}private void ServiceDataGrid_ItemCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
if (e.Item.ItemType!=ListItemType.Item && e.Item.ItemType!=ListItemType.SelectedItem && e.Item.ItemType!=ListItemType.AlternatingItem)
return;
string strCommandName = e.CommandName;
if (e.CommandName.Equals("SelectService"))
{ //执行我的单击代码:主要是取得该行里的某些列的数据 }
else if (e.CommandName.Equals("dblClickModify"))
{ //执行我的双击代码:打开一个查勘态对话框;}
else
{ ;// }请问大侠们有何法可实现,变通一下的也行,
解决方案 »
- 在类里面访问Response问题!!
- 有EXTJS的高手没?问个关于ext:HtmlEditor取值的问题!
- 小弟有个写程序的时候的 问题 ASP.NET的 C#语言的
- 数据库连接出错
- dataview.RowFilter & dt.select() 的问题,无限送分
- 子目录web.config 验证问题
- xmlhttp Post方法提交数据到服务器端后出现乱字符的问题!!!
- 服务器端产生的Cristal Reporter,可以直接送到客户端打印输出吗?(不在IE中预览)
- 两个div或者三个,水平并排,怎么实现用拉动改变最左边div的宽度,右边的div宽度也随之改变
- 如何手工构造一个DataSet?
- 如何将水晶报表打印出来
- 哪可以下到AjaxPro.2.dll??
http://fenglin.xland.cn
------------------------