Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

what is the purpose of command name and command argument for a control example button?

Tags:

asp.net

what is the purpose of command name and command argument for a control example button? when should we go for this?

like image 626
NayeemKhan Avatar asked Oct 29 '10 09:10

NayeemKhan


Video Answer


1 Answers

CommandName:

When you have multiple Button controls on a Web page, use the CommandName property to specify or determine the command name associated with each Button control. You can set the CommandName property with any string that identifies the command to perform. You can then programmatically determine the command name of the Button control and perform the appropriate actions.

(My emphasis)

CommandArgument:

An optional parameter passed to the Command event along with the associated CommandName.

...which you retrieve from the event object (for instance, e) as e.CommandArgument.

So for instance, you might have four buttons with the CommandName "DoSomething" but four different CommandArguments telling your "DoSomething" code what to do, or what to do it to. You might also have other buttons with CommandName = "DoSomethingElse" that, well, do something else. :-)

like image 99
T.J. Crowder Avatar answered Oct 27 '22 01:10

T.J. Crowder