Hi, I have a problem with links in a navigation menu.
The simple link works, it is translated properly into the tag <a></a>.
A NodeTemplate doesn't work: link does not appear and obviously does not work.
This is MasterPage.Master:
<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="MasterPage.master.cs" Inherits="SimTasse.MasterPage" %>
<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %>
<!DOCTYPE html>
<
html
xmlns
=
"http://www.w3.org/1999/xhtml"
>
<
head
runat
=
"server"
>
<
title
><%: Page.Title %></
title
>
<
meta
name
=
"viewport"
content
=
"initial-scale=1.0, minimum-scale=1, maximum-scale=1.0, user-scalable=no"
/>
<
link
href
=
"styles/base.css"
rel
=
"stylesheet"
/>
<
asp:ContentPlaceHolder
ID
=
"head"
runat
=
"server"
>
</
asp:ContentPlaceHolder
>
<
link
href
=
"~/styles/material_upo/Navigation.material_upo.css"
rel
=
"stylesheet"
runat
=
"server"
/>
</
head
>
<
body
>
<
form
id
=
"form1"
runat
=
"server"
>
<
telerik:RadScriptManager
runat
=
"server"
></
telerik:RadScriptManager
>
<
div
id
=
"wrapper"
>
<
telerik:RadPageLayout
runat
=
"server"
ID
=
"MasterLayout"
GridType
=
"Fluid"
>
<
Rows
>
<%--Header--%>
<
telerik:LayoutRow
CssClass
=
"header"
>
<
Columns
>
<%--Logo--%>
<%--Main Nav--%>
<
telerik:LayoutColumn
Span
=
"12"
SpanMd
=
"12"
SpanSm
=
"12"
SpanXs
=
"12"
>
<
telerik:RadNavigation
ID
=
"RadNavigationPrincipale"
runat
=
"server"
EnableEmbeddedSkins
=
"False"
Skin
=
"material_upo"
>
<
Nodes
>
<
telerik:NavigationNode
ID
=
"nn_logo"
NavigateUrl
=
"Default.aspx"
>
<
NodeTemplate
>
<
div
>
<
div
style
=
"display: table-cell; vertical-align: middle;"
>
<
img
src
=
"images/logo_quadrato_su_rosso_24.png"
alt
=
""
/>
</
div
>
<
div
style
=
"display: table-cell; vertical-align: middle;"
id
=
"divVoceMenu1"
>
UPO -
</
div
>
</
div
>
</
NodeTemplate
>
</
telerik:NavigationNode
>
<
telerik:NavigationNode
Text
=
"Informazioni"
ID
=
"nn_info"
NavigateUrl
=
"Informazioni.aspx"
>
</
telerik:NavigationNode
>
<
telerik:NavigationNode
Text
=
"Accedi"
ID
=
"nn_accedi"
>
</
telerik:NavigationNode
>
</
Nodes
>
</
telerik:RadNavigation
>
</
telerik:LayoutColumn
>
</
Columns
>
</
telerik:LayoutRow
>
<%--Main--%>
<
telerik:LayoutRow
>
<
Columns
>
<%--Sidebar--%>
<%--Content--%>
<
telerik:CompositeLayoutColumn
Span
=
"12"
SpanMd
=
"12"
SpanSm
=
"12"
SpanXs
=
"12"
>
<
Content
>
<
asp:ContentPlaceHolder
ID
=
"cph1"
runat
=
"server"
>
</
asp:ContentPlaceHolder
>
</
Content
>
</
telerik:CompositeLayoutColumn
>
</
Columns
>
</
telerik:LayoutRow
>
<%--Footer--%>
<
telerik:LayoutRow
>
<
Columns
>
<
telerik:LayoutColumn
CssClass
=
"footer"
>
<
hr
/>
Simulatore tasse: © <%: DateTime.Now.Year %> Università del Piemonte Orientale, v. <%: appVersione %>
</
telerik:LayoutColumn
>
</
Columns
>
</
telerik:LayoutRow
>
</
Rows
>
</
telerik:RadPageLayout
>
</
div
>
<
script
type
=
"text/javascript"
>
//imposta il testo corretto della prima voce di menu
var nodo = document.getElementById("divVoceMenu1");
nodo.innerHTML = " UPO - " + "<%: appTitolo %>";
//var waitC = false;
function WaitCursor(sender, args) {
}
</
script
>
</
form
>
</
body
>
</
html
>