RadGridView null inside a custom user control
Hello,
I'm writing a custom control and got problem with a null value for the RadGridView (and also others controls)
Here's my ascx :
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="SearchPage.ascx.cs" Inherits="SitefinityWebApp.SearchPage" %><%@ Register TagPrefix="telerik" Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" %><%@ Register TagPrefix="sitefinity" Namespace="Telerik.Sitefinity.Web.UI" Assembly="Telerik.Sitefinity" %><%@ Register TagPrefix="sf" Namespace="Telerik.Sitefinity.Web.UI.PublicControls.BrowseAndEdit" Assembly="Telerik.Sitefinity" %><div id="itemsContainer" runat="server"><asp:Label runat="server" Text="prova" ID="jason"></asp:Label> <telerik:RadGrid runat="server" ID="gvResult" AutoGenerateColumns="false"> <MasterTableView> <Columns> <telerik:GridBoundColumn UniqueName="FileName" DataField="Title"> </telerik:GridBoundColumn> <telerik:GridBoundColumn UniqueName="DateCreated" DataField="DateCreated"> </telerik:GridBoundColumn> <telerik:GridBoundColumn UniqueName="FileName" DataField="Title"> </telerik:GridBoundColumn> </Columns> </MasterTableView> </telerik:RadGrid></div>public partial class SearchPage : System.Web.UI.UserControl private string queryString = string.Empty; private bool searchTagOnly = false; protected void Page_Load(object sender, EventArgs e) if (Request.Params["query"] != null) queryString = Request.Params["query"]; if (Request.Params["tag"] != null) searchTagOnly = Convert.ToBoolean(Request.Params["tag"]); PerformSearch(); gvResult.DataSource = result; <- gvResult is null and also this.Controls has 0 items...gvResult.DataBind();Hello Paolo,
Thanks for the code, but it doesn't show where you create and set value of the "result" . Can you show how you set this value?
Best wishes,
Ivan Dimitrov
the Telerik team