下面的代碼; 代碼沒有返回值空字符串如何獲取下拉選擇的索引值,無需用按鈕點擊
private void DisplayDplace()
{
BusinessLogicLayer.Businesslogiclayer objll = new BusinessLogicLayer.Businesslogiclayer();
DataSet ds = objll.Binddname();
drpfromplace.DataSource = ds;
drpfromplace.DataTextField = "dname";
drpfromplace.DataValueField = "did";
drpfromplace.DataBind();
drptoplace.DataSource = ds;
drptoplace.DataTextField = "dname";
drptoplace.DataValueField = "did";
drptoplace.DataBind();
}
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
DisplayDplace();
}
}
protected void Calendar1_SelectionChanged1(object sender, EventArgs e)
{
TextBox1.Text = Calendar1.SelectedDate.ToShortDateString();
}
protected void Button1_Click(object sender, EventArgs e)
{
Session["doj"] = TextBox1.Text;
Session["noofseats"] = DropDownList6.SelectedItem.ToString();
Session["fd"]= drpfromplace.SelectedItem.Value.ToString();
Session["td"] = drptoplace.SelectedItem.Value.ToString();
}
}
謝謝你的解決方案,但我不知道ajax – user7099076
@ user7099076你應該得到的價值。你確定你沒有任何約束力嗎?或者在其他地方調用DisplayDplace()方法? – Arbaaz