if (!Page.IsPostBack)
{
int PageControls = Page.Controls.Count;
for (int i = 0; i < PageControls; i++)
{
foreach (System.Web.UI.Control control in Page.Controls[i].Controls)
{
if (control is DropDownList)
{
switch (control.ClientID)
{
case "ddlSup_Cat":
{
this.NewDataBindToControl(control, "供货商类别");
}
break;
}
}
else if (control is RadioButtonList)
{
switch (control.ClientID)
{
case "rblSex":
{
this.NewDataBindToControl(control, "性别");
}
break;
}
}
}
}
}
void NewDataBindToControl(Control Controls, string description)
{
IDBSys_ColumnValue dbColumnValue = new DBSys_ColumnValue();
(Controls as ListControl).DataSource = dbColumnValue.GetSys_ColumnValue(0, 0, description);
(Controls as ListControl).DataTextField = "Column_Value_dataText";
(Controls as ListControl).DataValueField = "Column_Value_dataValue";
(Controls as ListControl).DataBind();
if (UserItem == 0)
{
SiteFunction.DefaultListControlSelected(Controls as ListControl);
}
else if (UserItem > 0)
{
SiteFunction.SetListControlSelectd(Controls as ListControl, "UserItem");
}
}