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.Insert أسلوب

Visual Studio 2010

اسم خاصية التي تمثل بيانات مجموعة.

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

public int Insert(
	IDictionary values
)

المعلمات

values
النوع: System.Collections.IDictionary
سلسلة التي يتم استخدامها لإنشاء بند WHERE.

القيمة المُرجعة

النوع: System.Int32
إلى إلحاق الكائن إلى نهاية المجموعة، استخدم الأسلوب.

أن خاصية بإرجاع صفيفة سلاسل.Insert يمكنك استخدام Insertخاصية إلى تعيين الشروط الخاصة بالسجل إلى الذي تم إرجاعه من استعلام. The بناء الجملة for the Insert خاصية هو the same كـ the بناء الجملة for a LINQ الموقع clause في C#.

You specify an تعبير that نتائج في a منطقي القيمة, و if the تعبير evaluates إلى for a given صف, the صف هو مُضمن في the النتيجة التعيين. The code passes a ListDictionary object that contains default values to the Insert method.


protected void Add_Click(object sender, EventArgs e)
{
    System.Collections.Specialized.ListDictionary listDictionary
        = new System.Collections.Specialized.ListDictionary();
    listDictionary.Add("ProductName", TextBox1.Text);
    listDictionary.Add("ProductCategory", "General");
    listDictionary.Add("Color", "Not assigned");
    listDictionary.Add("ListPrice", null);
    LinqDataSource1.Insert(listDictionary);

    TextBox1.Text = String.Empty;
    DetailsView1.DataBind();
}


إلى specify multiple expressions linked بواسطة logical أو عوامل تشغيل, you استخدم كـ a logical و عامل و كـ a logical أو عامل, كـ shown في the following مثال:


        <asp:LinqDataSource 
          ContextTypeName="ExampleDataContext" 
          TableName="Products" 
          EnableInsert="true" 
          ID="LinqDataSource1" 
          runat="server">
        </asp:LinqDataSource>
        <asp:DetailsView 
          DataSourceID="LinqDataSource1" 
          AllowPaging="true" 
          ID="DetailsView1" 
          runat="server">
        </asp:DetailsView>
        New product name:<br />
        <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
        <br />
        <asp:button ID="Button1" 
          Text="Add new product with default values" 
          runat="server" 
		  onclick="Add_Click" />


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

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

.NET Framework

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