Hi there,
I'm having a difficult time getting the WebHierarchicalDataGrid to work properly. I've added one to a test page and without any code in the code behind file to bind any data to it, I get this error message:
I initially had tried binding some items to the collection, then leaving the call to databind out, then finally removing all code from the code behind and I still get this error. Does anyone know what's causing it? Code below - it's pulled directly from your samples page.
<ig:WebHierarchicalDataGrid ID="dg" runat="server" AutoGenerateColumns="false" AutoGenerateBands="true" InitialExpandDepth="0" InitialDataBindDepth="-1" Height="450" Width="700px" DataKeyFields="SupplierID"> <ExpandCollapseAnimation SlideOpenDirection="Auto" SlideOpenDuration="300" SlideCloseDirection="Auto" SlideCloseDuration="300" /> <Columns> <ig:BoundDataField DataFieldName="SupplierID" Key="SupplierID" Header-Text="Supplier ID" /> <ig:BoundDataField DataFieldName="CompanyName" Key="Company" Header-Text="Company" Width="230px" /> <ig:BoundDataField DataFieldName="ContactName" Key="Contact" Header-Text="Contact" Width="150px" /> <ig:BoundDataField DataFieldName="Region" Key="Region" Header-Text="Region" Width="80px" /> </Columns> </ig:WebHierarchicalDataGrid>
Thanks!
Hi,
There's no datasource.
Ed
I tried setting the datasource in the code-behind and had the same problem, as I said in my first post. Code below:
var list = new List<object>(); list.Add(new { SupplierID = 1, CompanyName = "first company", ContactName = "first contact", Region = "first region" }); list.Add(new { SupplierID = 2, CompanyName = "second company", ContactName = "second contact", Region = "second region" }); dg.DataSource = list; dg.DataBind();