问:
为什么我换成别的名字就不能用了?
______________________________________________________________________________________________
答1:
不是阿,应该可以的,不过你要这样用了
<asp:datagrid id="AccidentDataGrid" runat="server" DataKeyField="故障编号" AutoGenerateColumns="False">
<asp:ButtonColumn HeaderText="故障编号" DataTextField="故障编号" CommandName="View"></asp:ButtonColumn>
</asp:datagrid>
    Private Sub AccidentDataGrid_ItemCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles AccidentDataGrid.ItemCommand
        If e.CommandName = "View" Then
            'Response.Write(AccidentDataGrid.DataKeys(e.Item.ItemIndex))
            AccidentLoad = 1
            AccidentView()
            Accident_Datalist_Bind(AccidentDataGrid.DataKeys(e.Item.ItemIndex))
        End If
    End Sub
______________________________________________________________________________________________
答2:
datagrid控件上的任何一个按钮的单击都会调用DataGrid1_ItemCommand事件
通过设定datagrid上按钮的commandname属性,然后在DataGrid1_ItemCommand
里通过传递的e.CommandName属性判断是哪一个按钮被点击了,执行相应的操作。

如果想用DataGrid中现成的事件deletecommand和editcommand等等,你最好不要改它们的命令名(commandname),如果改了,就要到DataGrid1_ItemCommand里面去捕捉它。

datagrid commandname相关推荐

  1. ASP.NET DEMO 14: 如何在 GridView/DataGrid 模板列中使用自动回发的 CheckBox/DropDownList

    有时候希望在 GridView 模板中使用自动回发的 CheckBox (autopostback=true) ,但是 CheckBox 没有 CommandName 属性,因此也就无法在 GridV ...

  2. 使用c#+(datagrid控件)编辑xml文件

    作者Blog:http://blog.csdn.net/ouyang76cn/ 使用c#+(datagrid控件)编辑xml文件 这个源码是我根据网上一个vb.net编辑xml文件的原理用c#重写的. ...

  3. datagrid分页问题(前后跳页)《控件版》

    在ASCX中写的. 在CSDN上看了很多的DATAGRID分页问题,当然DATAGRID有自己的分页项,功能是很有限的,我也在CSDN上看了很多自己分页的代码,发现都是用C#写的,我写了一个用ASP. ...

  4. 给DataGrid添加确定删除的功能

    给DataGrid添加确定删除的功能 DataGrid的功能我想大家是知道的,我在实际的应用中遇到如下的问题,客户要求在删除之前做一次提示.类 似于windows.首先我们都知道DataGrid支持删 ...

  5. DataGrid的几个小技巧

    作者:网际浪子专栏(曾用名littlehb)  http://blog.csdn.net/littlehb/ 方法一:使用模版列 我们在绑定好数据的DataGrid增加一个模版列,在列中放置一个按钮 ...

  6. DataGrid入门经典(C#)

    作者:未知   请作者速与本人联系 这篇文章主要介绍如何在DataGrid控件中实现编辑.删除.分类以及分页操作.为了实现我们的意图,我们使用SqlServer2000自带的NorthWind数据库. ...

  7. DataGrid/DataList

    很久以前就想写一些关于DataGrid/DataList的东西,但是一直以来,一方面自感所学未深,另一方面,总觉无从下笔,一拖再拖,离刚开始的念头已距一年有余. DataGrid/DataList在A ...

  8. 深入DataGrid分页样式实例

    DataGrid提供了分页功能,不过看上去功能有限,但是我们可以通过DataGrid的一些属性来获取状态以及增加首页.尾页功能按钮.这里没有使用DataGrid的自定义分页功能,如果在速度效率不是很讲 ...

  9. 在DataGrid(WebControl)中处理DropDownList事件的补充说明

    由于DropDownList没有CommandName属性,所以不能用ItemCommand事件,不过你可以这样做: 在DataGrid的模板列中加入的DropDownList控件 <asp:D ...

  10. ASP.NET中Web DataGrid的使用指南-转

    DataGrid/DataList在ASP.NET非常重要,凡显示Table类型的数据,大多会使用这两个控件. 一.方法 1.DataBind 很简单.最常用的方法.绑定数据用.需要注意的只有一点:执 ...

最新文章

  1. 行为型模型 模版模式
  2. 集群搭建SSH的作用及这些命令的含义
  3. [转]MongoDB c++驱动安装与使用
  4. GetLastError()和FormatMessage()
  5. CF765F Souvenirs 解题报告
  6. pythonlive2d_Unity-Live2D资源载入
  7. C++中的指针与引用(转)
  8. supervisor linux下进程管理工具
  9. 【计算机视觉】运动目标检测算法文献阅读笔记
  10. Linux对I/O端口资源的管理(5)
  11. Wl,-rpath的格式问题,Wl,--rpath
  12. 企业级数据服务总线规划
  13. 计算机第一启动设置u盘启动,怎么设置usb为第一启动_bios设置u盘启动
  14. 记忆的分类及其理论模型
  15. pgsql之Comment命令
  16. 图标、协同办公等新素材上线,100%实用!
  17. TCP FIN扫描探测原理
  18. PCA针对TE过程(田纳西伊斯曼过程)数据的故障监测处理
  19. 传感器--电阻应变片传感器
  20. Python将多张2D TIFF图片转为一个3D TIFF文件

热门文章

  1. 【STM32H7教程】第39章 STM32H7的DMAMUX基础知识(重要)
  2. 10个精美免费PPT模板下载网站推荐
  3. 4份简约实用自我介绍PPT模板,总有一份适合你
  4. 海康威视摄像机SDK二次开发-JavaDemo环境搭建详解
  5. 微信小程序(看文档写实例七)微信小程序课堂宝APP实现在线课堂测试
  6. JSP基本元素(菜鸟教程)
  7. 苹果系统虚拟计算机win7,mac虚拟机安装win7教程
  8. maven3.6.1下载与安装
  9. 服务器vga转hdmi显示器不亮,HDMI转VGA后显示器不亮怎么办?
  10. MicroSIP 编译教程 VS2017-x86版本