Fra*_*ank 1 c# asp.net drop-down-menu
我正在从数据库填充下拉列表控件.然而,当我在运行时显示下拉列表时,我希望第一个可见选项是"请选择一个教员"(这将是选项值0).我怎么能做到这一点?
SqlConnection con = new SqlConnection(strConn);
string sqlFacultyMember = "usp_GetFacultyMember";
SqlCommand cmdFacultyMember = new SqlCommand(sqlFacultyMember, con);
cmdFacultyMember.CommandType = CommandType.StoredProcedure;
con.Open();
SqlDataAdapter ada = new SqlDataAdapter(cmdFacultyMember);
DataSet ds = new DataSet();
ada.Fill(ds);
ddlFacultyMember.DataSource = ds;
ddlFacultyMember.DataValueField = "UserID";
ddlFacultyMember.DataTextField = "FullName";
ddlFacultyMember.DataBind();
Run Code Online (Sandbox Code Playgroud)
您可以在绑定后将项添加到DropDownList,如下所示:
ddlFacultyMember.Items.Insert(0, new ListItem("Please Select a Value", "0"));
Run Code Online (Sandbox Code Playgroud)
我喜欢这种方法是将它添加到我认为它属于的UI中,因为这对用户来说是方便的,而不是你真正想要操作的一段数据.
| 归档时间: |
|
| 查看次数: |
5763 次 |
| 最近记录: |