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.

SiteMapPath.NodeTemplate الخاصية

Visual Studio 2010

إذا كان خاصية هو المعرفة، خاصية هو تجاهل.

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

[TemplateContainerAttribute(typeof(SiteMapNodeItem))]
[BrowsableAttribute(false)]
[PersistenceModeAttribute(PersistenceMode.InnerProperty)]
public virtual ITemplate NodeTemplate { get; set; }
<asp:SiteMapPath>
	<NodeTemplate>ITemplate</NodeTemplate>
</asp:SiteMapPath>

قيمة الخاصية

النوع: System.Web.UI.ITemplate
يلي تعليمات برمجية مثال يوضح كيفية تعيين بشكل إلزامي ITemplateمن InstantiateInعنصر تحكم في صفحة "نماذج ويب".

Set the NodeTemplate to an ITemplate object to use an Image or some other control, such as a Label, as a user interface element for all navigation path nodes.

NodeTemplate الكائن الذي يطبق NodeStyleالأسلوب، إلى تقديم محتوى cusإلىm للعقدة مسار التنقل التي تمثل الصفحة المعروضة حاليا. تعيين CurrentNodeTemplateإلى RootNodeTemplateالكائن باستخدام NodeTemplateعنصر تحكم أو بعض البعض عنصر تحكم، مثل ، كعنصر واجهة مستخدم للعقدة الحالي بدلاً من سلسلة.

NodeTemplate عنصر تحكم أيضا توفير الأحداث التي يمكنك برمجة مقابل.ITemplate يحدث عند ITemplateعنصر تحكم أولاً بإنشاء ITemplateويقترن به ITemplate. يحدث عند RootNodeTemplateهو مرتبط بيانات خريطة الموقع ITemplate.

إذا NodeTemplateالخاصية هو معينة، يتجاوز القالب dهوplayed نص العقدة التنقل الحالي وإلى أي المطبق على it.

ملاحظة الأمانملاحظة الأمان

يحتوي هذا المثال على مربع نص يقبل إدخال المستخدم و الذي يعد تهديد أمان محتمل. بشكل افتراضي، تتحقق صفحات ويب ASP.NET من أن مُدخلات المستخدم لا تتضمن برنامج نصي أو عناصر HTML. لمزيد من المعلومات، راجع نظرة عامة حول عمليات استغلال البرنامج النصي.


<%@ Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
        <form id="Form1" runat="server">

            <!-- The following example demonstrates some of the orders
                 of precedence when applying styles and templates to
                 functional nodes of a SiteMapPath.

                 A NodeStyle, RootNodeStyle, and CurrentNodeStyle are
                 all defined. However, so is a NodeTemplate. The template
                 is applied to all nodes, and the styles ignored. -->

            <asp:SiteMapPath ID="SiteMapPath1" runat="server"
                RenderCurrentNodeAsLink="true"
                NodeStyle-Font-Names="Franklin Gothic Medium"
                NodeStyle-Font-Underline="true"
                NodeStyle-Font-Bold="true"
                RootNodeStyle-Font-Names="Symbol"
                RootNodeStyle-Font-Bold="false"
                CurrentNodeStyle-Font-Names="Verdana"
                CurrentNodeStyle-Font-Size="10pt"
                CurrentNodeStyle-Font-Bold="true"
                CurrentNodeStyle-ForeColor="red"
                CurrentNodeStyle-Font-Underline="false">
                <NODETEMPLATE>
                        <asp:CheckBox id="CheckBox1" runat="server" Checked="true" />
                        <asp:TextBox id="TextBox1" runat="server" Text="Declarative template" />
                </NODETEMPLATE>
            </asp:SiteMapPath>


        </form>
    </body>
</html>


نظام التشغيل 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
إظهار: