我填充另一個DDL一個DDL,我從另一個頁面更改下拉列表中選擇值
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
DropDownList1.DataSource = ProfileMasterDAL.bindcountry();
DropDownList1.DataBind();
DropDownList1.Items.Insert(0, "--Select country--");
}
if(Session["uname"]!=null)
{
DropDownList1.SelectedValue = Session["country"].ToString();
ProfileMasterBLL bll=new ProfileMasterBLL();
foreach (var VARIABLE in ProfileMasterDAL.bindcountry())
{
if (VARIABLE.ToString().Contains(DropDownList1.SelectedItem.Text))
{
var query = (ProfileMasterDAL.GetStatesByCountrys(DropDownList1.SelectedItem.Text));
DropDownList2.DataSource = query;
DropDownList2.DataBind();
}
}
TextBox8.Text = Session["email"].ToString();
string pwd = Session["pwd"].ToString();
TextBox9.Attributes.Add("value",pwd);
TextBox10.Attributes.Add("value", pwd);
}
}
所獲得的價值,但問題是,每當我改變DDL值固定爲會話值,因爲它是在page_load中,所以我如何將值更改爲在DDL中選定的項目。
你可能想說「下拉列表」,而不是「DDL」。在閱讀你的問題之後,你的意思很清楚,但是我對你的問題*標題*的最初反應是你提到了數據定義語言。 –