LinqDataSource.EnableUpdate Özellik

Tanım

Veri kayıtlarının denetim aracılığıyla LinqDataSource güncelleştirilip güncelleştirilemeyeceğini belirten bir değer alır veya ayarlar.

C#
public bool EnableUpdate { get; set; }

Özellik Değeri

Boolean

true otomatik güncelleştirme işlemleri etkinse; aksi takdirde , false. false varsayılan değerdir.

Uygulamalar

Örnekler

Aşağıdaki örnekte olarak ayarlanmış bir LinqDataSource denetim gösterilmektedirEnableUpdate.true Denetim DetailsView verileri görüntüler ve kullanıcıların bir veri kaydını güncelleştirmesini sağlayan bir düğme oluşturur.

ASP.NET (C#)
<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>

Açıklamalar

EnableUpdate Kullanıcıların denetimi kullanarak LinqDataSource bir veri kaydını güncelleştirmesini sağlamak istediğinizde özelliğini true olarak ayarlayın. olduğunda EnableUpdate trueLinqDataSource, denetim verileri güncelleştirmek üzere komutu otomatik olarak oluşturmak için LINQ to SQL kullanır. Kullanıcıların denetim gibi bir kaydı güncelleştirmesini sağlayan bir DetailsView arabirim eklemeniz gerekir.

Özellik LinqDataSource veya GroupBy özellik ayarlandığında denetim otomatik güncelleştirme işlemlerini Select desteklemez. Bu durumda, LinqDataSource bir güncelleştirme işlemi denenirse denetim bir özel durum oluşturur.

Şunlara uygulanır

Ürün Sürümler
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8