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
Este tema aún no ha recibido ninguna valoración - Valorar este tema

LinqDataSource.EnableUpdate (Propiedad)

Obtiene o establece un valor que indica si los registros de datos se pueden actualizar a través del control LinqDataSource.

Espacio de nombres:  System.Web.UI.WebControls
Ensamblado:  System.Web.Extensions (en System.Web.Extensions.dll)
public bool EnableUpdate { get; set; }
<asp:LinqDataSource EnableUpdate="True|False" />

Valor de propiedad

Tipo: System.Boolean
true si se habilitan las operaciones de actualización automática; de lo contrario, false. El valor predeterminado es false.

Implementaciones

IDynamicDataSource.EnableUpdate

Establezca la propiedad EnableUpdate en true si desea permitir a los usuarios actualizar un registro de datos a través del control LinqDataSource. Cuando EnableUpdate es true, el control LinqDataSource utiliza LINQ to SQL para crear automáticamente el comando para actualizar los datos. Debe incluir una interfaz que permita a los usuarios actualizar un registro, como un control DetailsView.

El control LinqDataSource no admite las operaciones de actualización automática cuando se establece la propiedad Select o la propiedad GroupBy. En ese caso, el control LinqDataSource inicia una excepción si se intenta realizar una operación de actualización.

En el ejemplo siguiente se muestra un control LinqDataSource que tiene la propiedad EnableUpdate establecida en true. Un control DetailsView muestra los datos y crea un botón que permite a los usuarios actualizar un registro de datos.


<asp:LinqDataSource 
    ContextTypeName="ExampleDataContext" 
    TableName="Products" 
    EnableUpdate="true"
    EnableInsert="true"
    EnableDelete="true"
    ID="LinqDataSource1" 
    runat="server">
</asp:LinqDataSource>
<asp:DetailsView 
    DataKeyNames="ProductID"
    AutoGenerateEditButton="true"
    AutoGenerateDeleteButton="true"
    AutoGenerateInsertButton="true"
    AllowPaging="true"
    DataSourceID="LinqDataSource1"
    ID="GridView1" 
    runat="server">
</asp:DetailsView>


.NET Framework

Compatible con: 4, 3.5

Windows 7, Windows Vista SP1 o posterior, Windows XP SP3, 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.
¿Le ha resultado útil?
(Caracteres restantes: 1500)
Contenido de la comunidad Agregar