• asp:DropDownList选择事件出错


    在我们使用asp:DropDownList时会经常遇到选项选择,当选择时触发事件OnSelectedIndexChanged,在该事件中要重新绑定选择项,我们往往会遇到一个OnSelectedIndexChanged不能多次选择的错误,代码可能这样写 ListItem item = this.ddlCurrencyType.Items.FindByText(Currency); if (item != null) { ddlExpCurrency.ClearSelection(); //ddlExpCurrency.SelectedValue = item.Value; item.Selected = true; ddlExpCurrency_OnSelectedIndexChanged(ddlExpCurrency, null); } 要改成 ListItem item = this.ddlCurrencyType.Items.FindByText(Currency); if (item != null) { //ddlExpCurrency.ClearSelection(); ddlExpCurrency.SelectedValue = item.Value; // item.Selected = true; ddlExpCurrency_OnSelectedIndexChanged(ddlExpCurrency, null); } 当用ddlExpCurrency.SelectedItem.Text = item.Text;时会改变绑定的数据
  • 相关阅读:
    正则表达式复习 (?<=) (?=)
    HTML 30分钟入门教程
    C# 多线程详解
    C# List
    C# 枚举
    C# 线程数
    C# 泛型2
    C# 泛型
    C# 结构体
    不用Google Adsense的84个赚钱方法
  • 原文地址:https://www.cnblogs.com/GreenGrass/p/2947727.html
Copyright © 2020-2023  润新知