Many button controls, such as Button, ImageButton, and LinkButton, provide both a Click and a Command event. The Command event allows you to send extra information identifying a command name and command arguments in an instance of CommandEventArgs.
public delegate void CommandEventHandler(object sender, CommandEventArgs e);