如圖所示,前臺select中有幾個部門選項,我后臺獲取到指定員工的部門名稱和id,前臺頁面要默認顯示后臺指定的部門名稱和ID
5 回答

ABOUTYOU
TA貢獻1812條經(jīng)驗 獲得超5個贊
Chain.BLL.StaffClass bllClass = new Chain.BLL.StaffClass();??????????????? DataTable dt = bllClass.GetAllStaffClass().Tables[0];??????????????? sltStaffClass.DataSource = dt;??????????????? sltStaffClass.DataValueField = "ClassID";??????????????? sltStaffClass.DataTextField = "classname";??????????????? sltStaffClass.DataBind();
?
?
?for (int i = 0; i < sltStaffClass.Items.Count; i++)??????????????? {??????????????????? if (sltStaffClass.Items[i].Value == entity.StaffClassID+"")??????????????????? {??????????????????????? sltStaffClass.Items[i].Selected = true;//綁定選定的值??????????????????? }??????????????? }

繁星coding
TA貢獻1797條經(jīng)驗 獲得超4個贊
Chain.BLL.StaffClass bllClass = new Chain.BLL.StaffClass();??????????????? DataTable dt = bllClass.GetAllStaffClass().Tables[0];??????????????? sltStaffClass.DataSource = dt;??????????????? sltStaffClass.DataValueField = "ClassID";??????????????? sltStaffClass.DataTextField = "classname";??????????????? sltStaffClass.DataBind();
?
?
?for (int i = 0; i < sltStaffClass.Items.Count; i++)??????????????? {??????????????????? if (sltStaffClass.Items[i].Value == entity.StaffClassID+"")??????????????????? {??????????????????????? sltStaffClass.Items[i].Selected = true;//綁定選定的值??????????????????? }??????????????? }

梵蒂岡之花
TA貢獻1900條經(jīng)驗 獲得超5個贊
如果你的前臺是MVC 那么,在前臺
假設(shè)部門表是Dept:
控制器中:
List DeptList= BLL.LoadEnities().ToList();?? //獲取所要顯示的部門表并添加到實體 ? ViewBag.ShowDept=?new?SelectList(DeptList,?"DeptID",?"DName"); //把所獲取的數(shù)據(jù)用ViewBag傳遞到Html視圖
Html視圖中:
@Html.DropDownList("ShowDept","--請選擇--")
我沒寫樣式,你就自己加下吧!
?
?
?
?
- 5 回答
- 0 關(guān)注
- 1379 瀏覽
添加回答
舉報
0/150
提交
取消