C# 在DDL SelectedIndexChanged上的dropdownlist中获取值?
一旦dropdownlist被更改,尝试在对象中设置一个值,但我总是出错 基本上,我要做的就是检查是否选择了一个值,并在选择时更改对象的变量 在C# 在DDL SelectedIndexChanged上的dropdownlist中获取值?,c#,asp.net,C#,Asp.net,一旦dropdownlist被更改,尝试在对象中设置一个值,但我总是出错 基本上,我要做的就是检查是否选择了一个值,并在选择时更改对象的变量 在 protected void ddlPais_SelectedIndexChanged(object sender, EventArgs e) Espectaculos.Pais = ddlPais.SelectedValue; //doesn't work. 后来的想法是制作一个按钮,根据.pai和其他因素计算一些东西 它告诉我非静态
protected void ddlPais_SelectedIndexChanged(object sender, EventArgs e)
Espectaculos.Pais = ddlPais.SelectedValue; //doesn't work.
后来的想法是制作一个按钮,根据.pai和其他因素计算一些东西
它告诉我非静态字段需要对象引用。方法或属性。您必须在DropDownList上启用回发,否则将不会调用ddlPais\u SelectedIndexChanged
ASP标记:在下拉列表中
AutoPostBack="True"
C:页面加载
ddlPais.AutoPostBack = true;