我將XML值綁定到DropDownList。下面是我的代碼:無法將數據綁定到DropDownList
protected void LoadDropdown()
{
DataSet ds = new DataSet();
ds.ReadXml (Server.MapPath(@"XMLFile1.xml"));
DropDownList1.DataTextField = "country_Id";
DropDownList1.DataSource = ds;
DropDownList1.DataBind();
DropDownList1.Items.Insert(0,new ListItem(" Select ","0"));
}
我想在DropDownList中獲取國家名稱,但我得到的id值如0,1,2,3。我究竟做錯了什麼?
正好我有與datatextfield爲數據集的問題越來越COUNTRY_ID到這個領域,我想,而不是顯示的名字.. – user1435482
我看起來像這樣 印度 \t \t 馬哈拉施特拉邦 \t 克什米爾 \t 果阿 \t –
user1435482
請注意,我將'country_Id'分配給'DataValueField'而不是'DataTextField'。 'DataTextField'是get的顯示內容,'DataValueField'是在HTML中分配的值,但對頁面的用戶不可見。 –