SiteMapPath.RenderCurrentNodeAsLink SiteMapPath.RenderCurrentNodeAsLink SiteMapPath.RenderCurrentNodeAsLink SiteMapPath.RenderCurrentNodeAsLink Property

Definizione

Indica se il nodo di navigazione nel sito che rappresenta la pagina attualmente visualizzata viene rappresentato come collegamento ipertestuale.Indicates whether the site navigation node that represents the currently displayed page is rendered as a hyperlink.

public:
 virtual property bool RenderCurrentNodeAsLink { bool get(); void set(bool value); };
public virtual bool RenderCurrentNodeAsLink { get; set; }
member this.RenderCurrentNodeAsLink : bool with get, set
Public Overridable Property RenderCurrentNodeAsLink As Boolean

Valore della proprietà

true se il nodo che rappresenta la pagina corrente viene rappresentato come collegamento ipertestuale, altrimenti false.true if the node that represents the current page is rendered as a hyperlink; otherwise, false. Il valore predefinito è false.The default value is false.

Esempi

Nell'esempio di codice riportato di seguito viene illustrato RenderCurrentNodeAsLink come impostare true la proprietà su per rendere il nodo corrente un SiteMapPath collegamento ipertestuale quando il controllo esegue il rendering del contenuto.The following code example demonstrates how to set the RenderCurrentNodeAsLink property to true to make the current node a hyperlink when the SiteMapPath control renders its content.

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

<html xmlns="http://www.w3.org/1999/xhtml" >
    <head>
        <title>Catalog</title>
    </head>
    <body>
        <form id="Form1" method="post" runat="server">
            <p><asp:SiteMapPath runat="server" ID="SiteMapPath1"
                    RootNodeStyle-Font-Bold="true"
                    RootNodeStyle-Font-Names="Arial Black"
                    RootNodeStyle-Font-Italic="True"
                    RootNodeStyle-ForeColor="Green"
                    CurrentNodeStyle-ForeColor="Orange"
                    PathSeparator="<::>"
                    PathDirection="CurrentToRoot"
                    RenderCurrentNodeAsLink="false"
                    ShowToolTips="false"/></p>
        </form>
    </body>
</html>
<%@ Page language="VB"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
    <head>
        <title>Catalog</title>
    </head>
    <body>
        <form id="Form1" method="post" runat="server">
            <p><asp:SiteMapPath runat="server" ID="SiteMapPath1"
                    RootNodeStyle-Font-Bold="true"
                    RootNodeStyle-Font-Names="Arial Black"
                    RootNodeStyle-Font-Italic="True"
                    RootNodeStyle-ForeColor="Green"
                    CurrentNodeStyle-ForeColor="Orange"
                    PathSeparator="<::>"
                    PathDirection="CurrentToRoot"
                    RenderCurrentNodeAsLink="false"
                    ShowToolTips="false"/></p>
        </form>
    </body>
</html>

Commenti

Il nodo che rappresenta la pagina attualmente visualizzata è SiteMap.CurrentNode.The node that represents the currently displayed page is the SiteMap.CurrentNode. La proprietà specifica il testo da visualizzare per il nodo corrente e la relativa Url proprietà viene utilizzata per creare un collegamento ipertestuale. TitleIts Title property specifies the text to display for the current node, and its Url property is used to create a hyperlink. Per impostazione predefinita, non viene eseguito il rendering di un collegamento ipertestuale per la pagina corrente per impedire post di form non corretti.By default, no hyperlink is rendered for the current page to prevent erroneous form posts.

Il valore di questa proprietà viene archiviato nello stato di visualizzazione.The value of this property is stored in view state.

Si applica a

Vedi anche