Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

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; }

Valor da Propriedade

Type: System.Boolean

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

Definir o EnableUpdate propriedade true quando quiser permitir que os usuários atualizar um registro de dados usando o LinqDataSource controle. Quando EnableUpdate é true, o LinqDataSource controle usa LINQ to SQL 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 uma operação de atualização é tentada.

A exemplo a seguir mostra um LinqDataSource controle tem EnableUpdate definido como true. Um 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
Disponível desde 3.5
Retornar ao início
Mostrar: