文件名称:响应 GridView 控件中的按钮事件
文件大小:6KB
文件格式:TXT
更新时间:2014-08-26 08:33:46
GridView 按钮 事件
在单击 GridView 控件中的按钮时,将引发 RowCommand 事件。 GridView 控件具有内置功能,用于进行编辑、删除和分页等操作。 还可以添加按钮并使用 RowCommand 事件向控件添加自定义功能。
可以通过下面的方式向 GridView 控件添加自定义功能:
向 GridView 控件添加 ButtonField 字段。
向 GridView 控件中的模板添加 Button、LinkButton 或 ImageButton 控件。
可以使用事件参数的 CommandName 属性在事件处理程序方法中标识按钮的功能。 如果使用的是 ButtonField 或 TemplateField 对象,则还可以使用 CommandArgument 属性来标识当前行。 使用的是 ButtonField 对象时,CommandArgument 属性自动设置为行索引。 使用的是 TemplateField 对象时,控件不会自动设置 CommandArgument 属性。 在这种情况下,如果必须在事件处理程序中确定行索引,则可以使用数据绑定表达式将该按钮的 CommandArgument 属性设置为行索引。
响应 GridView 控件中的按钮事件
将按钮的 CommandName 属性设置为标识其功能的字符串,如“打印”或“复制”。
如果使用的是 TemplateField 对象并且必须在事件处理程序方法中访问行索引,则将按钮的 CommandArgument 属性设置为标识当前行的表达式。
下面的示例演示如何将 TemplateField 列中某个按钮的 CommandArgument 属性设置为当前行索引。 在该示例中,该列包含一个显示购物车的 Button 控件。
VBC#C++F#JScript
复制不支持该语言或没有可用的代码示例。
VBC#C++F#JScript
复制