繁体   English   中英

按钮属性: - commandName和CommandArguments

[英]button properties:- commandName and CommandArguments

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

CommandName:获取或设置与传递给Command事件的Button控件关联的命令名称,例如Delete,Edit,...

看一下这篇文章http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.button.commandname.aspx

CommandArguments:传递给Command事件的可选参数以及关联的CommandName。 默认值为String.Empty。

看看这篇文章http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.button.commandargument.aspx

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM