如何从AJAX Cascading DropDownList获取SelectedValue

时间:2016-08-30 03:25:15

标签: c# asp.net ajax

我设法通过本指南制作AJAX Cascading DropDownLists: http://www.aspsnippets.com/Articles/AJAX-Cascading-DropDown-Example-in-ASPNet.aspx

但是当我尝试添加一个简单的提交按钮时调用

protected void Button1_Click(object sender, EventArgs e)
{
    Response.Write(ddlCountries.SelectedValue + "|" + ddlCities.SelectedValue + "|" + ddlStates.SelectedValue);
}

我收到了错误

  

无效的回发或回调参数。

我尝试添加AutoPostBack = "false",但它无效 然后我尝试添加EnableEventValidation="false"并且它有效,但我不想那样使用 如何获取Cascading DropDownList的SelectedValue?

1 个答案:

答案 0 :(得分:0)

如果您的Page_Load()事件中有代码,则可能会解决此问题。

if (!Page.IsPostBack)
{ 
//your code here 
}