LinqDataSource.EnableUpdate Özellik
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.
public:
property bool EnableUpdate { bool get(); void set(bool value); };
public bool EnableUpdate { get; set; }
member this.EnableUpdate : bool with get, set
Public Property EnableUpdate As Boolean
true
otomatik güncelleştirme işlemleri etkinse; aksi takdirde , false
. false
varsayılan değerdir.
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: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>
<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>
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 true
LinqDataSource, 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.
Ü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 |