页面上有2个Dropdownlist,其中一个动作时,要求另一个也跟着第一个的选择而改变,不想刷新整个页面,能行吗?
private void Dropdownlistgsdw_SelectedIndexChanged(object sender, System.EventArgs e)
{
Fgsdw=Dropdownlistgsdw.SelectedItem.Value;
Filldw1dr();
}
上面的语句不好用?
------解决方案--------------------------------------------------------
1.将它们放在一个 <iframe中2.利用ajax查询选项,但是postback后选项会消失,保存状态比较麻烦.
------解决方案--------------------------------------------------------
比较好的方法
用HTML控件 <select>
然后编写javascript获得/设置选项
------解决方案--------------------------------------------------------
完全不用刷新 采用js
------解决方案--------------------------------------------------------
如果完全不刷新还是Ajax 比较合适