Hi,
Are there any body who can help me with the following issue:
Placed GridView on ASP.net page:
<asp:GridView ID="gridUsers" runat="server" AutoGenerateColumns="false" AllowPaging="true" CssClass="table table-striped" AllowSorting="true" PageSize="10" DataKeyNames="Id">
...[there is column declaration but this is not important]
</asp:GridView>
Binded data to GridView:
LinqDataSource lds = new LinqDataSource() { AutoPage = true, AutoSort = true, EnableUpdate = false, EnableInsert = false, EnableDelete = false};
lds.ContextTypeName = "admin.db.MyDC";
lds.TableName = "User";
gridUsers.DataSource = lds;gridUsers.DataBind();
I have the following error on this page:
System.NullReferenceException: Object reference not set to an instance of an object
at System.Web.UI.WebControls.LinqDataSourceView+<ExecuteSelect>c__IteratorB.MoveNext () [0x00000] in <filename unknown>:0
at System.Web.UI.WebControls.GridView.CreateChildControls (IEnumerable data, Boolean dataBinding) [0x00000] in <filename unknown>:0
at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding (IEnumerable data) [0x00000] in <filename unknown>:0
at System.Web.UI.WebControls.GridView.PerformDataBinding (IEnumerable data) [0x00000] in <filename unknown>:0
at System.Web.UI.WebControls.DataBoundControl.InternalPerformDataBinding (IEnumerable data) [0x00000] in <filename unknown>:0
at System.Web.UI.WebControls.DataBoundControl.OnSelect (IEnumerable data) [0x00000] in <filename unknown>:0
at System.Web.UI.DataSourceView.Select (System.Web.UI.DataSourceSelectArguments selectArgs, System.Web.UI.DataSourceViewSelectCallback callBack) [0x00000] in <filename unknown>:0
at System.Web.UI.WebControls.DataBoundControl.PerformSelect () [0x00000] in <filename unknown>:0
at System.Web.UI.WebControls.BaseDataBoundControl.DataBind () [0x00000] in <filename unknown>:0
at System.Web.UI.WebControls.GridView.DataBind () [0x00000] in <filename unknown>:0
at admin.Users.BindTableData () [0x0005a] in /home/alexander/Projects/oforme/admin/Users.aspx.cs:100
at admin.Users.Page_Load (System.Object sender, System.EventArgs e) [0x00025] in /home/alexander/Projects/oforme/admin/Users.aspx.cs:25
at System.Web.UI.Control.OnLoad (System.EventArgs e) [0x00000] in <filename unknown>:0
at System.Web.UI.Control.LoadRecursive () [0x00000] in <filename unknown>:0
at System.Web.UI.Page.ProcessLoad () [0x00000] in <filename unknown>:0
at System.Web.UI.Page.ProcessPostData () [0x00000] in <filename unknown>:0
at System.Web.UI.Page.InternalProcessRequest () [0x00000] in <filename unknown>:0
at System.Web.UI.Page.ProcessRequest (System.Web.HttpContext context) [0x00000] in <filename unknown>:0
Important notification: This code works fine for DbLinq+MySQL+Mono+Windows. Described error occures for DbLinq+MySQL+Mono+Ubuntu.
Thank you.