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