Exportar (0) Imprimir
Expandir todo
Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original.
Traducción
Original

CommandField.ShowCancelButton (Propiedad)

Obtiene o establece un valor que indica si en un campo CommandField se muestra un botón de cancelación.

Espacio de nombres:  System.Web.UI.WebControls
Ensamblado:  System.Web (en System.Web.dll)

public virtual bool ShowCancelButton { get; set; }

Valor de propiedad

Tipo: System.Boolean
true para mostrar un botón de cancelación en un campo CommandField; en caso contrario, false. De manera predeterminada, es true.

Utilice la propiedad ShowCancelButton para especificar si el botón de cancelación se debe mostrar en un objeto CommandField. Un botón de cancelación se puede mostrar en un campo CommandField cuando el registro correspondiente de un control enlazado a datos se encuentra en modo de edición o inserción. El botón de cancelación permite al usuario cancelar la operación de edición o inserción y vuelve a poner el registro en su modo de presentación normal.

Cuando la propiedad ButtonType de un campo CommandField esté establecida en ButtonType.Button o ButtonType.Link, utilice la propiedad CancelText para especificar el texto que se debe mostrar en el botón de cancelación. Si lo prefiere, puede hacer que se muestre una imagen estableciendo primero la propiedad ButtonType en ButtonType.Image y estableciendo después la propiedad CancelImageUrl.

En el ejemplo de código siguiente se muestra cómo utilizar la propiedad ShowCancelButton para ocultar el botón de cancelación mostrado cuando una fila de un control GridView se encuentre en modo de edición.



<%@ Page language="C#" %>

<!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 runat="server">
    <title>CommandField Example</title>
</head>
<body>
    <form id="form1" runat="server">

      <h3>CommandField Example</h3>

      <asp:gridview id="CustomersGridView" 
        datasourceid="CustomersSqlDataSource" 
        autogeneratecolumns="false"
        datakeynames="CustomerID"  
        runat="server">

        <columns>
          <asp:commandfield showeditbutton="true"
            showcancelbutton="false"
            headertext="Edit Controls"/>
          <asp:boundfield datafield="CustomerID"
            headertext="Customer ID" />
          <asp:boundfield datafield="CompanyName"
            headertext="Company Name"/>
          <asp:boundfield datafield="Address"
            headertext="Address"/>
          <asp:boundfield datafield="City"
            headertext="City"/>
          <asp:boundfield datafield="PostalCode"
            headertext="ZIP Code"/>
          <asp:boundfield datafield="Country"
            headertext="Country"/>
        </columns>

      </asp:gridview>

      <!-- This example uses Microsoft SQL Server and connects  -->
      <!-- to the Northwind sample database. Use an ASP.NET     -->
      <!-- expression to retrieve the connection string value   -->
      <!-- from the Web.config file.                            -->
      <asp:sqldatasource id="CustomersSqlDataSource"  
        selectcommand="Select [CustomerID], [CompanyName], [Address], [City], [PostalCode], [Country] From [Customers]"
        updatecommand="Update Customers Set CompanyName=@CompanyName, Address=@Address, City=@City, PostalCode=@PostalCode, Country=@Country Where (CustomerID = @CustomerID)"
        connectionstring="<%$ ConnectionStrings:NorthWindConnectionString%>"
        runat="server">
      </asp:sqldatasource>

    </form>
  </body>
</html>



.NET Framework

Compatible con: 4, 3.5, 3.0, 2.0

Windows 7, Windows Vista SP1 o posterior, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (no se admite Server Core), Windows Server 2008 R2 (se admite Server Core con SP1 o posterior), Windows Server 2003 SP2

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft