LinkButton.CommandArgument (Propiedad)
Ensamblado: System.Web (en system.web.dll)
[ThemeableAttribute(false)] [BindableAttribute(true)] public string CommandArgument { get; set; }
/** @property */ public final String get_CommandArgument () /** @property */ public final void set_CommandArgument (String value)
public final function get CommandArgument () : String public final function set CommandArgument (value : String)
Valor de propiedad
Argumento opcional que se pasa al controlador de eventos Command junto con la propiedad CommandName asociada. El valor predeterminado es String.Empty.Utilice la propiedad CommandArgument para especificar un argumento que complementa la propiedad CommandName.
Nota: |
|---|
| Normalmente, la propiedad CommandArgument se utiliza sólo cuando la propiedad CommandName está establecida. |
La propiedad CommandArgument complementa a la propiedad CommandName ya que permite facilitar cualquier tipo de información adicional sobre el comando que se va a ejecutar. Por ejemplo, puede establecer la propiedad CommandName en Sort y la propiedad CommandArgument en Ascending para especificar que un comando se ordene en orden ascendente.
Esta propiedad no se puede establecer por temas o temas de hoja de estilos. Para obtener más información, vea ThemeableAttribute y Información general sobre temas y máscaras de ASP.NET.
En el siguiente ejemplo se muestra cómo usar la propiedad CommandArgument para especificar un argumento opcional que complementa el nombre de comando de un control LinkButton.
<%@ Page Language="C#" AutoEventWireup="True" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>LinkButton Command Event Example</title> <script language="C#" runat="server"> void LinkButton_Command(Object sender, CommandEventArgs e) { Label1.Text = "You chose: " + e.CommandName + " Item " + e.CommandArgument; } </script> </head> <body> <form id="form1" runat="server"> <h3>LinkButton Command Event Example</h3> <asp:LinkButton id="LinkButton1" Text="Order Item 10001" CommandName="Order" CommandArgument="10001" OnCommand="LinkButton_Command" runat="server"/> <br /> <asp:LinkButton id="LinkButton2" Text="Order Item 10002" CommandName="Order" CommandArgument="10002" OnCommand="LinkButton_Command" Runat="server"/> <br /> <br /> <asp:Label id="Label1" runat="server"/> </form> </body> </html>
Windows 98, Windows 2000 Service Pack 4, Windows CE, Windows Millennium, Windows Mobile para Pocket PC, Windows Mobile para Smartphone, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter
Microsoft .NET Framework 3.0 es compatible con Windows Vista, Microsoft Windows XP SP2 y Windows Server 2003 SP1.
Nota: