关于datagrid

ERIC_JUNJIN 2006-10-22 03:06:27
序号 姓名 年龄 性别
1 小红 19 女 编辑 操作
2 小明 18 男 编辑 操作
点击编辑执行
EidtCommand
点击操作执行
ItemCommand
可是在我没有加入操作这一列时
序号 姓名 年龄 性别
1 小红 19 女 编辑
2 小明 18 男 编辑
点击编辑执行
EidtCommand
加了操作这一列后,点击编辑和操作都执行ItemCommand,这是怎么回事啊??
...全文
200 5 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ERIC_JUNJIN 2006-10-22
  • 打赏
  • 举报
回复
谢谢
jimu8130 2006-10-22
  • 打赏
  • 举报
回复
在itemcommand对于操作按钮你总设置了commandname吧?
那么该事件里面写
if(e.commandname == "myoperation")
{
//点击操作按钮的代码
}
ERIC_JUNJIN 2006-10-22
  • 打赏
  • 举报
回复
那如何解决呢??
Brookes 2006-10-22
  • 打赏
  • 举报
回复
ItemCommand是在行上点击任何形式的Button都会执行的
Edit按钮的执行过程是先执行ItemCommand,再执行EditCommand
jimu8130 2006-10-22
  • 打赏
  • 举报
回复
难道后面一种情况你editcommand就不能运行了么?
另外,如果你按编辑按钮,单步运行的时候会执行itemcommand事件的只不过通过commandname来确定是否执行该代码
发帖
.NET社区

6.1w+

社区成员

.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
帖子事件
创建了帖子
2006-10-22 03:06
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。