我的項目顯示的程序名稱從數據庫到下拉列表中,每個程序都有一個ID。我想在下拉列表中顯示名稱和ID,以便它們可以相互區分。 例如:'california lifeline(CLA)' 其中'california lifeline'是程序的名稱,id是'CLA'。我創建了一個存儲過程,根據程序ID顯示數據。如何在Dropdownlist控件中同時顯示程序的名稱和ID
這是我的下拉列表控件的代碼。
private void LoadProgramName()
{
_drp_program = (DropDownList)Page.FindControl("bodyuc$drp_program");
dsprg = rProxy.GlobalFetchFromDB(strCountyName, "DBO.oea_sp_get_onoff_programNames");
_drp_program.DataSource = dsprg;
_drp_program.DataTextField = "PROG_NAME";
_drp_program.DataValueField = "PROGRAM_ID";
_drp_program.DataBind(); ;
ListItem lst_prog = new ListItem();
lst_prog.Value = "";
lst_prog.Text = "--Select One--";
_drp_program.Items.Insert(0, lst_prog);
_drp_program.Items.Insert(1, "ALL");
}
順便說一下,下拉菜單是pagecontrol的一部分。
幫助被評價。
嘿@user我讀了一些你的問題,我們編程的東西看起來很相似,利潤。只是覺得這有點奇怪。如果沒有太多的信息要提供,你的工作是爲哪個公司做的? – Earlz 2011-06-17 19:49:13