用Nuget安装了Telerik后
@{ if (!Telerik.Web.Mvc.SiteMapManager.SiteMaps.ContainsKey("admin")) { Telerik.Web.Mvc.SiteMapManager.SiteMaps.Register<Telerik.Web.Mvc.XmlSiteMap>("admin", sitemap => sitemap.LoadFrom("~/Administration/sitemap.xml")); } Html.Telerik().Menu().Name("Admin") .BindTo("admin") .Render(); } @(Html.Telerik().StyleSheetRegistrar() .DefaultGroup(group => group .Add("telerik.common.min.css") .Add("telerik.vista.min.css") .Add("telerik.rtl.min.css") )) @(Html.Telerik().ScriptRegistrar() .jQuery(false) .jQueryValidation(false) )
为什么总是报 未将对象引用设置到对象的实例。
异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。
Html.Telerik().Menu().Name("Admin")在这一行
Telerik MVC Menu绑定xml文件的一个例子 上面的问题就是这个问题
为什么总是报 未将对象引用设置到对象的实例。
异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。
下载下面的程序,一运行起来就报错了..
asp.net mvc程序:
把"Admin"改为小写试试