按钮属性: - commandName和CommandArguments

5 asp.net

在Button Control工具中使用的CommandName和CommandArguments属性之间的基本区别是什么.如何在编程期间使用它(使用C#)?

Vin*_*ayC 1

当按钮嵌套在容器控件(例如 Repeater、GridView 等)中时,这些属性发挥作用。单击按钮时,通常容器控件将引发 RowCommand 事件,您可以在其中引用按钮的 CommandName 和 CommandArgument 值。CommandName 允许在同一行上的不同按钮之间使用不同的按钮(编辑、删除、选择等),而 CommandArgument 通常是行标识符(可以是所绑定数据的索引或主键)。大多数容器都有一个默认机制,如果未指定,则用行索引填充 CommandArgument。