This is a migrated thread and some comments may be shown as answers.

[Solved] Grid giving NullReferenceException

0 Answers 25 Views
Grid
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Wonder Andile
Top achievements
Rank 1
Wonder Andile asked on 14 Jun 2011, 02:36 PM
I am tring to use a Telerik Grid on a razor page as follows

@Html.Telerik().Grid(Model)

.Name("Tender")

.Columns(columns =>

{

columns.Bound(o => o.Tender_No);

columns.Bound(o => o.Tender_Desc);

columns.Bound(o => o.Closing_Date);

})

.Pageable()

.Sortable();


it keeps on giveing me me the following error:

System.NullReferenceException was unhandled by user code
  Message=Object reference not set to an instance of an object.
  Source=Telerik.Web.Mvc
  StackTrace:
       at Telerik.Web.Mvc.UI.ViewComponentBase.get_Id()
       at Telerik.Web.Mvc.UI.Grid`1.Prefix(String parameter)
       at Telerik.Web.Mvc.UI.GridBindingContextExtensions.GetGridParameter[T](IGridBindingContext context, String key)
       at Telerik.Web.Mvc.UI.GridDataProcessor.get_GroupDescriptors()
       at Telerik.Web.Mvc.UI.GridDataProcessor.EnsureDataSourceIsProcessed()
       at Telerik.Web.Mvc.UI.GridDataProcessor.get_ProcessedDataSource()
       at Telerik.Web.Mvc.UI.Grid`1.CreateRenderingData()
       at Telerik.Web.Mvc.UI.Grid`1.WriteHtml(HtmlTextWriter writer)
       at Telerik.Web.Mvc.UI.ViewComponentBase.ToHtmlString()
       at Telerik.Web.Mvc.UI.ViewComponentBuilderBase`2.ToHtmlString()
       at Telerik.Web.Mvc.{Dynamic}.GridBuilder`1\[\[PetroSA.eProcurement.Sitedashboard.Models.Tender\, PetroSA.eProcurement.Sitedashboard\, Version=2011.1.315.0\, Culture=neutral\, PublicKeyToken=null\]\].IHtmlString.ToHtmlString()
       at System.Web.HttpUtility.HtmlEncode(Object value)
       at System.Web.WebPages.WebPageBase.Write(Object value)
       at ASP._Page_Views_Tenders_Index_cshtml.Execute() in c:\Projects\PetroSA.eProcurement.Sitedashboard\PetroSA.eProcurement.Sitedashboard\Views\Tenders\Index.cshtml:line 11
       at System.Web.WebPages.WebPageBase.ExecutePageHierarchy()
       at System.Web.Mvc.WebViewPage.ExecutePageHierarchy()
       at System.Web.WebPages.StartPage.RunPage()
       at System.Web.WebPages.StartPage.ExecutePageHierarchy()
       at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage)
       at System.Web.Mvc.RazorView.RenderView(ViewContext viewContext, TextWriter writer, Object instance)
       at System.Web.Mvc.BuildManagerCompiledView.Render(ViewContext viewContext, TextWriter writer)
       at System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context)
       at System.Web.Mvc.ControllerActionInvoker.InvokeActionResult(ControllerContext controllerContext, ActionResult actionResult)
       at System.Web.Mvc.ControllerActionInvoker.<>c__DisplayClass1c.<InvokeActionResultWithFilters>b__19()
       at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter(IResultFilter filter, ResultExecutingContext preContext, Func`1 continuation)
  InnerException:
Tags
Grid
Asked by
Wonder Andile
Top achievements
Rank 1
Share this question
or