首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

真是奇怪了。事件要么总是不对应解决办法

2012-03-16 
真是奇怪了。事件要么总是不对应前2天好的项目。今天去调试。结果2个DropDownList事件不对应了即使新建一个we

真是奇怪了。事件要么总是不对应
前2天好的项目。今天去调试。结果2个DropDownList事件不对应了
即使新建一个webform。只有2个DropDownList也不行。
很简单的:
protected   void   DropDownList1_SelectedIndexChanged(object   sender,   EventArgs   e)
        {
                DropDownList2.SelectedValue   =   DropDownList1.SelectedValue;
        }
        protected   void   DropDownList2_SelectedIndexChanged(object   sender,   EventArgs   e)
        {
                DropDownList1.SelectedValue   =   DropDownList2.SelectedValue;
        }
DropDownList2和DropDownList1的值都为1、2、3;
第一次选择DropDownList2。DropDownList1可以得到值。
第二次选择DropDownList2,页面刷新了次。DropDownList1和DropDownList2就是不会变数据。
选择DropDownList1,可以改变DropDownList2的值,但是选择第一个值的时候2个DropDownList又不改变值了。

放了个RadioButtonList。页面加载时能够得到数据,随便更改一下RadioButtonList的值,RadioButtonList控件就消失了
晕倒了

[解决办法]
在 我的印象中,妳這代碼應該通不過啊?
DropDownList1.SelectedValue 應該是隻讀的吧。再說
要改變選擇 應該是脩改DropDownList1.SelectedIndex 吧
------------------------
SelectedValue很可读可写的


热点排行