Exportar (0) Imprimir
Expandir Tudo
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

Propriedade LinqDataSource.EnableUpdate

Obtém ou define um valor que indica se os registros de dados podem ser atualizados por meio de LinqDataSource controle.

Namespace:  System.Web.UI.WebControls
Assembly:  System.Web.Extensions (em System.Web.Extensions.dll)

public bool EnableUpdate { get; set; }
<asp:LinqDataSource EnableUpdate="True|False" />

Valor de propriedade

Tipo: System.Boolean
true Se as operações de atualização automática estiverem ativadas; Caso contrário, false. O valor padrão é false.

Implementações

IDynamicDataSource.EnableUpdate

Definir o EnableUpdate propriedade para true quando você desejar habilitar usuários para atualizar um registro de dados usando o LinqDataSource controle. Quando EnableUpdate é true, o LinqDataSource LINQ to SQL usa o controle para criar automaticamente o comando para atualizar os dados. Você deve incluir uma interface que permite aos usuários atualizar um registro, como um DetailsView controle.

O LinqDataSource controle não dá suporte a operações de atualização automática quando o Select propriedade ou o GroupBy está definida. Nesse caso, o LinqDataSource controle lança uma exceção se é tentada uma operação de atualização.

A exemplo a seguir mostra um LinqDataSource controle que tem EnableUpdate definido como true. A DetailsView controle exibe os dados e cria um botão que permite aos usuários atualizar um registro de dados.


<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

Com suporte em: 4.5.2, 4.5.1, 4.5, 4, 3.5

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Função Server Core sem suporte), Windows Server 2008 R2 (Função Server Core com suporte com o SP1 ou posterior, Itanium sem suporte)

O .NET Framework não oferece suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte Requisitos do sistema do .NET Framework.

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft