SiteMapPath.RenderCurrentNodeAsLink Proprietà

Definizione

Indica se il nodo di navigazione nel sito che rappresenta la pagina attualmente visualizzata viene rappresentato come collegamento ipertestuale.

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à

Boolean

true se il nodo che rappresenta la pagina corrente viene rappresentato come collegamento ipertestuale, altrimenti false. Il valore predefinito è false.

Esempio

Nell'esempio di codice seguente viene illustrato come impostare la proprietà su per rendere il nodo corrente un collegamento RenderCurrentNodeAsLink ipertestuale quando il controllo esegue il rendering del true SiteMapPath contenuto.

<%@ 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 . La proprietà specifica il testo da visualizzare per il nodo corrente Title e la relativa proprietà viene usata per creare un collegamento Url ipertestuale. Per impostazione predefinita, non viene eseguito il rendering di alcun collegamento ipertestuale per la pagina corrente per evitare post di modulo erre.

Il valore di questa proprietà viene archiviato nello stato di visualizzazione.

Si applica a

Vedi anche