ورود

View Full Version : سوال: ایجاد یک فایل xml سفارشی و خواندن اطلاعات از آن



mehdi-ghafari
یک شنبه 14 اسفند 1390, 12:29 عصر
سلام دوستان
من یه فایل xml با فرمت زیر درست کردم :

<languages>
<EN>
<name>English</name>
<culture>en-US</culture>
</EN>
<FA>
<name>فارسی</name>
<culture>fa-IR</culture>
</FA>
</languages>

حالا میخوام اینو بدم به یه DropDown که گره های name رو تو تکستش نشون بده و گره های culture رو تو ولیو.
اگه راهنمایی بفرمائید ممنون میشم

fakhravari
یک شنبه 14 اسفند 1390, 13:34 عصر
<?xml version="1.0" standalone="yes"?>
<NewDataSet>
<Table1>
<name>English</name>
<culture>en-US</culture>
</Table1>

<Table1>
<name>فارسی</name>
<culture>fa-IR</culture>
</Table1>
</NewDataSet>


DataSet ds2 = new DataSet();
ds2.ReadXml(Server.MapPath(@"~\Test\Media.xml"));
DropDownList1.DataSource = ds2;
DropDownList1.DataTextField = "name";
DropDownList1.DataValueField = "culture";
DropDownList1.DataBind();

AutoPostBack="True"

protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
Label1.Text = DropDownList1.SelectedItem.Text;
Label2.Text = DropDownList1.SelectedValue.ToString();
}