मेरी फाइल Mvc.sitemap
में, निम्न नोड है:कस्टम MvcSiteMap प्रदाता में जिम्मेदार बताते हैं
<mvcSiteMapNode title="Contato" controller="Home" action="Contato" classesCustomizadas="quebra contato" />
Web.config
attributesToIgnore="visibility, classesCustomizadas"
पूर्ण ..
<siteMap defaultProvider="MvcSiteMapProvider" enabled="true">
<providers>
<clear />
<add name="MvcSiteMapProvider" type="MvcSiteMapProvider.DefaultSiteMapProvider, MvcSiteMapProvider"
siteMapFile="~/Mvc.Sitemap"
securityTrimmingEnabled="true"
cacheDuration="5"
enableLocalization="true"
scanAssembliesForSiteMapNodes="true"
includeAssembliesForScan=""
excludeAssembliesForScan=""
attributesToIgnore="visibility, classesCustomizadas"
nodeKeyGenerator="MvcSiteMapProvider.DefaultNodeKeyGenerator, MvcSiteMapProvider"
controllerTypeResolver="MvcSiteMapProvider.DefaultControllerTypeResolver, MvcSiteMapProvider"
actionMethodParameterResolver="MvcSiteMapProvider.DefaultActionMethodParameterResolver, MvcSiteMapProvider"
aclModule="MvcSiteMapProvider.DefaultAclModule, MvcSiteMapProvider"
siteMapNodeUrlResolver="MvcSiteMapProvider.DefaultSiteMapNodeUrlResolver, MvcSiteMapProvider"
siteMapNodeVisibilityProvider="MvcSiteMapProvider.FilteredSiteMapNodeVisibilityProvider, MvcSiteMapProvider"
siteMapProviderEventHandler="MvcSiteMapProvider.DefaultSiteMapProviderEventHandler, MvcSiteMapProvider" />
</providers>
</siteMap>
मैं फ़ाइल "साइट संपादित किया MapNodeModel.cshtml "तो वह इस प्रकार काम कर सकता था:
@if (Model.IsCurrentNode && Model.SourceMetadata["HtmlHelper"].ToString() != "MvcSiteMapProvider.Web.Html.MenuHelper")
{
<text>@Model.Title</text>
}
else if (Model.IsClickable)
{
<a href="@Model.Url " class=">>>> Classes here <<<<<">@Model.Title</a>
}
else
{
<text>@Model.Title</text>
}
कैसे वर्ग विशेषता classesCustomizadas
पर मेरी फाइल Mvc.sitemap
में विन्यस्त करने के लिए और (यहाँ < < < < < >>>> वर्ग) की जगह?
मूल्य आप 'attributesToIgnore' मेरे लिए काम नहीं किया के लिए इस्तेमाल किया है। गुणों की अल्पविराम से अलग सूची में अल्पविरामों के आस-पास कोई सफेद जगह नहीं हो सकती है। मैं संस्करण 3.1 का उपयोग कर रहा हूँ। –