PageLoad loading:
Protected void Page_Load (object sender, EventArgs e)
{
ManagersBind ();
}
Binding method:
Code
Protected void ManagersBind ()
{
// Clear the original data, clear the selected data, and generate a data script using AddItem.
Coolite. Ext. Web. ScriptManager scManager = Coolite. Ext. Web. ScriptManager. GetInstance (this. Page );
ScManager. AddScript (ComboBoxManager. ClientID + ". store. removeAll ();");
ScManager. AddScript (ComboBoxManager. ClientID + ". clearValue ();");
// ComboBoxManager. SetInitValue ("");
OrgChartDataObject. OrgChartDB. OrgChart_UsersDataTable udt = new OrgChartDataObject. OrgChartDB. OrgChart_UsersDataTable ();
Udt = users. GetAllUser ();
Foreach (OrgChartDataObject. OrgChartDB. OrgChart_UsersRow row in udt. Rows)
{
Coolite. Ext. Web. ListItem a = new Coolite. Ext. Web. ListItem (row. UserName. ToString (), row. UserId. ToString ());
If (! Ext. IsAjaxRequest)
{
ComboBoxManager. Items. Add ();
}
Else
{
ComboBoxManager. AddItem (a. Text, a. Value); // coolite Method
}
}
}