CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

如何双击一行进入编辑状态?马上给100分!

楼主ILOVEPPC()2005-01-27 12:26:11 在 .NET技术 / ASP.NET 提问

如题 问题点数:100、回复次数:4Top

1 楼thinhunan(THIN[MVP_asp.net])回复于 2005-01-27 12:28:38 得分 50

在DataGrid1_ItemDataBound事件中加上如下代码:  
  private   void   DataGrid1_ItemDataBound(object   sender,   System.Web.UI.WebControls.DataGridItemEventArgs   e)  
  {  
        if(e.Item.ItemType   ==   ListItemType.Item   ||   e.Item.ItemType   ==   ListItemType.AlternatingItem)  
        {  
              e.Item.Attributes.Add("ondblclick",Page.GetPostBackClientHyperlink((Button)e.Item.Cells[0].Controls[0],""))   ;     //非正在编辑的项双击后模拟点击隐藏的编辑按钮。  
        }  
        if(e.Item.ItemType   ==   ListItemType.EditItem)  
        {  
              e.Item.Attributes.Add("ondblclick",Page.GetPostBackClientHyperlink((Button)e.Item.Cells[0].Controls[2],""))   ;     //正在编辑的项双击后模拟点击隐藏的更新按钮。  
        }  
  }  
   
  Top

2 楼thinhunan(THIN[MVP_asp.net])回复于 2005-01-27 12:30:36 得分 50

if(e.Item.ItemType   ==   ListItemType.Item   ||   e.Item.ItemType   ==   ListItemType.AlternatingItem)  
  {  
  e.Item.Attributes.Add("ondblclick","__doPostBack('dgAdvertising:_ctl"+(e.Item.ItemIndex+2).ToString()+":_ctl0','')");  
  }//这个就是做好一个有编辑按钮的DataGrid后在生成的页面看看那个按钮对应的ID再这样做Top

3 楼ILOVEPPC()回复于 2005-01-27 12:32:00 得分 0

真快给分!Top

4 楼Restore(百事可乐)回复于 2005-01-27 12:33:06 得分 0

我厚着脸皮要分来了Top

相关问题

  • 急!!!急!!!怎样解决禁止双击页面而进入编辑状态?
  • C语言程序如何实现双击自动进入全屏DOS状态。。。
  • 怎样双击删除一行
  • DataGrid双击时选择这一行;
  • 如何使得StringGrid的单击操作象双击操作一样使单元格进入编辑状态
  • 双击DataGrid中的一行能否激发一个事件?
  • 怎么捕捉datagrid任何一行的双击事件!~
  • 双击datagrid的某一行,取行里面的值
  • 鼠标双击如何取得datagrid的某一行?
  • 双击datagrid的某一行,取行里面的值

关键词

  • 双击
  • 按钮
  • itemtype
  • listitemtype
  • ondblclick
  • item
  • 编辑
  • attributes
  • add

得分解答快速导航

  • 帖主:ILOVEPPC
  • thinhunan
  • thinhunan

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo