web DropDownList綁定數(shù)據(jù)源的幾種方式
第一種
this.ddltype.DataTextField = "btName";//顯示的值
this.ddltype.DataValueField = "btId";//獲取dropdownlist中的值
ddltype.DataSource = service.GetBusinessTypeAll("");
this.ddltype.DataBind();
第二種
DataTable dt_GetBusinessName = service.GetBusinessTypeAll("");
//表中無(wú)數(shù)據(jù)的話直接返回
if (dt_GetBusinessName == null)
return;
for (int i = 0; i < dt_GetBusinessName.Rows.Count; i++)
{
ddltype.Items.Add(new ListItem(dt_GetBusinessName.Rows[i]["btName"].Trim();//顯示的值
dt_GetBusinessName.Rows[i]["btId"].ToString().Trim()));
}
ddltype.Items.Add(new ListItem("全部", "-1"));
ddltype.Text = "全部";
windows combox的手寫(xiě)數(shù)據(jù)綁定
第一種:
cCombox1.DisplayMember = "btName";//顯示的值
cCombox1.ValueMember = "btId";
cCombox1.DataSource = _manageService.GetBusinessTypeAll(this.UserInfo.uNote1);
第二種:
DataTable dt_GetStateByName = _financeService.GetStateByNam(UserInfo.uNote1);
//表中無(wú)數(shù)據(jù)的話直接返回
if (dt_GetStateByName == null)
return;
for (int i = 0; i < dt_GetStateByName.Rows.Count; i++)
{
cbType2.Items.Add(new ListItem(dt_GetStateByName.Rows[i]["osState"].Trim(),
dt_GetStateByName.Rows[i]["osName"].ToString().Trim()));//顯示的值
}
cbType2.Items.Add(new ListItem("-1", "全部"));
cbType2.Text = "全部";
如對(duì)本文有疑問(wèn),請(qǐng)?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會(huì)為你解答?。?點(diǎn)擊進(jìn)入論壇