This question is locked. New answers and comments are not allowed.
- Create a new asp.net mvc 3 application
- Use nuget install telerik
-
_Layout.cshtml
@(Html.Telerik().StyleSheetRegistrar().DefaultGroup(group =>
group.Add("telerik.examples.css").Add("telerik.common.css")
.Add("telerik.rtl.css").Combined(true).Compress(true)))
@(Html.Telerik().ScriptRegistrar().DefaultGroup(group =>
group.Add("telerik.examples.js").Compress(true))
.OnDocumentReady(@<text>prettyPrint(); </text>)) -
Index.cshtml
@using Telerik.Web.Mvc
@using Telerik.Web.Mvc.UI
@{
if (!Telerik.Web.Mvc.SiteMapManager.SiteMaps.ContainsKey("sample"))
{
Telerik.Web.Mvc.SiteMapManager.SiteMaps.Register<Telerik.Web.Mvc.XmlSiteMap> ("sample", sitmap =>sitmap.LoadFrom("~/sample.sitemap"));
}
}
@(
Html.Telerik().Menu()
.Name("Menu")
.BindTo("sample")) -
Create a sample.sitemap file to the root directory
- Run the application
-
Error:
Object reference not set to an instance of an object -----> Html.Telerik().Menu()
-
Why wrong?