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.

ContentPlaceHolder الفئة

Visual Studio 2010

تطبيق هذه خاصية على عبارات ربط بيانات ثنائية الاتجاه في قالب.

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

public class ContentPlaceHolder : Control, 
	INamingContainer
<asp:ContentPlaceHolder />

A ContentPlaceHolder control defines a relative region for content in a master page, and renders all text, markup, and server controls from a related Content control found in a content page.

A Content control is associated with a ContentPlaceHolder using its ContentPlaceHolderID property. استخدام ContentPlaceHolderIDخاصية لتحديد ما إذا كانت فارغ القيمة السلسلة هو تحويله تلقائياً إلى IDعند حقل بيانات هو محدثها في مصدر بيانات.ContentPlaceHolder ContentPlaceHolder أسلوب هو أسلوب مساعد يستخدم لنسخ خصائص الحالي -مشتق الكائن إلى كائن انشئت بواسطة الأسلوب.

دائماً ما يتم إرجاع جديد Content.ContentPlaceHolder Content الأسلوب بتجاوز الأسلوب الأساسي إلى العودة ContentPlaceHolderالكائن. عند تجاوز ContentPlaceHolderفي فئة مشتقة، يجب التأكد من إنشاء مثيل جديد من النوع الخاص بك و لا استدعاء الأسلوب الأساسي. استخراج قيمة حقول بيانات عنصر التحكم كـ المحدد بواسطة جمل ربط ثنائي الاتجاه أو أكثر ( Content) من خلية الجدول الحالي وإضافة قيم إلى الفرعي مجموعة.

ملاحظةملاحظة

أسلوب هو المطبقة بواسطة الأنواع المشتقة من ، مثل .

Th هو أسلوب هو يسمى لاستخراج قيم حقول ذات الاتجاهين وربط بيانات في قالب لملء قواميس لتمريرها إلى مصدر بيانات للحصول على تحديث، إدراج أو حذف العملية.ContentPlaceHolder

يتم تخزين الزوج/قيمه حقل في مجموعة القاموس الذي تم تمريره إلى الأسلوب.DEL: ASP.NET Master Pages

بناء جملة مصرحة

<asp: ContentPlaceHolder
    EnableViewState="True|False"
    ID="string"
    OnDataBinding="DataBinding event handler"
    OnDisposed="Disposed event handler"
    OnInit="Init event handler"
    OnLoad="Load event handler"
    OnPreRender="PreRender event handler"
    OnUnload="Unload event handler"
    runat="server"
    Visible="True|False"
>
        <!-- child controls -->
</asp:ContentPlaceHolder>

يحدد ما إذا كانت عناصر التحكم الموجودة في ContentPlaceHolderيعتمد الكائن الصفحة رد الاتصال. تطبيق الافتراضي th هو أسلوب هو المسمى.ContentPlaceHolder


<%@ Master Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>MasterPage Example</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:contentplaceholder id="ContentPlaceHolder1" runat="server" />
    </div>
    </form>
</body>
</html>


أسلوب هو غير معتمد لترتيب هو الفئة و throws دائماً ‏‏ استثناء. استدعاء هذا الأسلوب عند إنشاء عنصر تحكم منضم للبيانات مخصصة التي تستخدم Contentلتهيئة خلايا لبنية الجدول مع بيانات الكائنات أو عناصر التحكم.ContentPlaceHolder


public class SampleMasterClass : System.Web.UI.MasterPage {
     private string sitename;     
     public string SiteName
     {
        get {return(sitename);}
        set {sitename = value;}
     }
}


System.Object
  System.Web.UI.Control
    System.Web.UI.WebControls.ContentPlaceHolder

يتم تأمين العملية الجزئية لأي عضو عمومي ثابت (مشترك في Visual Basic) من هذا النوع. لن يتم ضمان تأمين العملية الجزئية لأي عضو مثيل.

نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows XP Media Center Edition, الإصدار x64 من نظام التشغيل Windows XP Professional, Windows XP Starter Edition, Windows Server 2008, نظام التشغيل Windows Server 2003, نظام التشغيل Windows Server 2000 المزود بحزمة الخدمة SP4, نظام التشغيل Windows Millennium Edition, نظام التشغيل Windows 98

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

.NET Framework

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