This question is locked. New answers and comments are not allowed.
Hi,
I created a Telerik MVC Web Application from the Template
added a tabstrip to the master page
syntax is fine, it seems, but it throws a null reference exception
site.master:
error:
I created a Telerik MVC Web Application from the Template
added a tabstrip to the master page
syntax is fine, it seems, but it throws a null reference exception
site.master:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title><asp:ContentPlaceHolder ID="TitleContent" runat="server" /></title> <link href="../../Content/Site.css" rel="stylesheet" type="text/css" /> <%= Html.Telerik().StyleSheetRegistrar().DefaultGroup(group => group.Add("telerik.common.css").Add("telerik.hay.css").Combined(true).Compress(true))%></head> <body> <div class="page"> <div id="header"> </div> <div id="main"> <div id="content"> <% Html.Telerik().TabStrip() .Name("SiteTabStrip") .Items(items => { items.Add() .Text("Create New") .Action("xxxx", "New"); items.Add() .Text("xxxxx") .Action("xxxxx", "xxxxx"); items.Add() .Text("xxxxx") .Action("xxxx", "xxxx"); items.Add() .Text("xxxxx") .Action("xxxx", "xxxxx"); items.Add() .Text("Documents") .Action("xxxx", "Documents"); }) .Render(); %> <asp:ContentPlaceHolder ID="MainContent" runat="server" /> </div> <div id="footer"> </div> </div> </div> <%= Html.Telerik().ScriptRegistrar().DefaultGroup(group => group.Combined(true).Compress(true)) %></body> </html>error:
Object reference not set to an instance of an object. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.NullReferenceException: Object reference not set to an instance of an object. Source Error: Line 17: <div id="content"> Line 18: <% Line 19: Html.Telerik().TabStrip() Line 20: .Name("SiteTabStrip") Line 21: .Items(items => Source File: c:\Websites\xxxxxx\xxxxxx\Views\Shared\Site.Master Line: 19 Stack Trace: [NullReferenceException: Object reference not set to an instance of an object.] Telerik.Web.Mvc.Infrastructure.Implementation.AuthorizeAttributeCache.GetAuthorizeAttributes(RequestContext requestContext, String controllerName, String actionName) +230 Telerik.Web.Mvc.Infrastructure.Implementation.ControllerAuthorization.IsAccessibleToUser(RequestContext requestContext, String controllerName, String actionName) +171 Telerik.Web.Mvc.Infrastructure.Implementation.NavigationItemAuthorization.IsAccessibleToUser(RequestContext requestContext, INavigatable navigationItem) +269 Telerik.Web.Mvc.UI.NavigatableExtensions.IsAccessible(INavigatable item, INavigationItemAuthorization authorization, ViewContext viewContext) +59 Telerik.Web.Mvc.UI.TabStrip.WriteItem(TabStripItem item, IHtmlNode parentTag, ITabStripHtmlBuilder builder) +142 Telerik.Web.Mvc.UI.<>c__DisplayClass4.<WriteHtml>b__3(TabStripItem item) +121 Telerik.Web.Mvc.Extensions.EnumerableExtensions.Each(IEnumerable`1 instance, Action`1 action) +230 Telerik.Web.Mvc.UI.TabStrip.WriteHtml(HtmlTextWriter writer) +343 Telerik.Web.Mvc.UI.ViewComponentBase.Render() +139 Telerik.Web.Mvc.UI.ViewComponentBuilderBase`2.Render() +55 ASP.views_shared_site_master.__Render__control1(HtmlTextWriter __w, Control parameterContainer) in c:\Websites\xxxxx\xxxxx\Views\Shared\Site.Master:19 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +256 System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19 System.Web.UI.Control.Render(HtmlTextWriter writer) +10 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99 System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134 System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19 System.Web.UI.Page.Render(HtmlTextWriter writer) +29 System.Web.Mvc.ViewPage.Render(HtmlTextWriter writer) +59 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99 System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1266 -------------------------------------------------------------------------------- Version Information: Microsoft .NET Framework Version:2.0.50727.3082; ASP.NET Version:2.0.50727.3082