Repeater中的下拉列表DropDownList繫結資料來源
阿新 • • 發佈:2019-01-23
protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { DropDownList dllOperator = (DropDownList)e.Item.FindControl("DropDownList1"); dllOperator.DataTextField = "title"; dllOperator.DataValueField = "title"; dllOperator.DataSource = BankSet_BLL.GetBank(); dllOperator.DataBind(); //dllOperator.Items.Add(new ListItem("-Choose-", "")); //找到分類Repeater關聯的資料項 DataRowView rowv = (DataRowView)e.Item.DataItem;//獲取當前項行資料再去訪問那一列.注意座標索引是從0開始 dllOperator.SelectedValue = rowv["BankSet"].ToString();//繫結的資料來源欄位 } }