This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

LinqDataSource.InsertParameters الخاصية

Visual Studio 2010

The خاصية of the عنصر تحكم هو a سلسلة that specifies the fully qualified نوع اسم of the typed that هو used بواسطة the عنصر تحكم.

مساحة الاسم:  System.Web.UI.WebControls
التجميع:  System.Web.Extensions (في System.Web.Extensions.dll)

[PersistenceModeAttribute(PersistenceMode.InnerProperty)]
[BrowsableAttribute(false)]
public ParameterCollection InsertParameters { get; }

قيمة الخاصية

النوع: System.Web.UI.WebControls.ParameterCollection
Gets أو sets the الافتراضي حاوية اسم.

الحصول أو تعيين القيمة تشير إلى ما إذا كان يمكن محدث سجلات بيانات من خلال LinqDataSourceعنصر تحكم. قم بتعيين nullخاصية إلى عندما تريد تمكين المستخدمين من تحديث سجل بيانات باستخدام عنصر تحكم. عند هو ، عنصر تحكم يستخدم ‏‫مكون LINQ إلى SQL للقيام بإنشاء الأمر تحديث بيانات.

يجب عليك تضمين واجهة الذي يسمح للمستخدمين بتحديث سجل، مثل InsertParametersعنصر تحكم. على سبيل المثال، نفترض أن جدول قاعدة بيانات يحتوي على أعمدة تم تسميتها "اسم" و"عنوان" و"الرمز البريدي"، ولكن عنصر التحكم ListView المرتبط بالجدول مرتبط فقط إلى حقول الإسم والعنوان. القيم الموجودة في المجموعة InsertParameters سيتم استخدامها فقط من أجل حقل الرمز البريدي. فلن يتم استخدامها لحقلي الاسم و العنوان. ويصح هذا الأمر حتى ولو لم يتم إدخال قيمة تلك الحقول. إذا كان تحكم بيانات-محدود يولد الحقول تلقائياً لكافة الحقول في بيانات المصدر، لن يتم إستخدام اي قيمة من الجموعة InsertParameters.

LinqDataSource لا يدعم عنصر التحكم بعمليات تحديث تلقائي عند InsertParametersخاصية أو خاصية هي التعيين. في that حالة, the Category عنصر تحكم throws an ‏‏ استثناء if an تحديث تشغيل هو tried.


<asp:LinqDataSource 
    ContextTypeName="ExampleDataContext" 
    TableName="Products" 
    EnableUpdate="true"
    EnableInsert="true"
    ID="LinqDataSource1" 
    runat="server">
    <UpdateParameters>
      <asp:Parameter Name="Category" DefaultValue="Miscellaneous" />
    </UpdateParameters>
    <InsertParameters>
      <asp:Parameter Name="Category" DefaultValue="Miscellaneous" />
    </InsertParameters>
</asp:LinqDataSource>
<asp:GridView 
    DataSourceID="LinqDataSource1"
    ID="GridView1" 
    runat="server">
</asp:GridView>


نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008, نظام التشغيل Windows Server 2003

لا يدعم .NET Framework و .NET Compact Framework كافة الإصدارات الخاصة بكل نظام أساسي. للحصول على قائمة بالإصدارات المدعمة، راجع متطلبات النظام إطار عمل .NET.

.NET Framework

مدعوم في: 4, 3.5
إظهار: