【问题标题】:How to create new Control depending on SelectedValue in a DropDownList如何根据 DropDownList 中的 SelectedValue 创建新控件
【发布时间】:2011-01-20 22:43:37
【问题描述】:

我有一个来自枚举的动态值,例如:String、Int、Double、Bool、DateTime。

如何根据动态进入页面的 SelectedValue 来创建新控件?我想要 Bool 的 CheckBox、String 的 TextBox、DateTime 的 Calendar 等。

【问题讨论】:

    标签: asp.net controls drop-down-menu


    【解决方案1】:

    执行此操作的一种方法是 create 控件 all togethershow / hide 所需的控件取决于 SelectedValue,动态地。

    类似

    if(someControl.SelectedValue == 1)
    {
      Textbox1.Visible = False;
      Textbox2.Visible = True;
    }
    else  
    {
      Textbox1.Visible = True;
      Textbox2.Visible = False;
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-03-10
      • 2013-05-23
      • 2011-03-29
      • 1970-01-01
      • 1970-01-01
      • 2012-09-06
      • 1970-01-01
      相关资源
      最近更新 更多