Hi,
Thanks. I tried to sort according to your hints.
I am using Infragistics ver 6.2. and some feature isnt available. here is my code , which doesnt show any data? but data is in ValueList. I write this code InitializzeLayout:
DataTable dt = GetData();
DataView dw = dt.DefaultView;
DataTable dt1;
string[ strColumns = new string[2];
Infragistics.WebUI.UltraWebGrid.ValueList lst = new Infragistics.WebUI.UltraWebGrid.ValueList();
Infragistics.WebUI.UltraWebGrid.ValueListItem lstItm;
dw.Sort = "ID";
strColumns[0] = "ID";
strColumns[1] = "Name";
dt1 = dw.ToTable(true, strColumns);
for (int i = 0; i < dt1.Rows.Count; i++)
{
lstItm = new Infragistics.WebUI.UltraWebGrid.ValueListItem(dt1.Rows[i]["Name"].ToString(),i);
lst.ValueListItems.Add(lstItm);
}
lst.DisplayStyle = Infragistics.WebUI.UltraWebGrid.ValueListDisplayStyle.DisplayText;
UltraWebGrid1.Columns.FromKey("Name").Type = Infragistics.WebUI.UltraWebGrid.ColumnType.DropDownList;
UltraWebGrid1.Columns.FromKey("Name").ValueList = lst;
Another prob is OnFilterPopulated doesnt fired when filter drop down is populated.