相关疑难解决方法(0)

RadioButtonList:OnSelectedIndexChanged没有触发

我有一个aspx页面,我用OnSelectedIndexChanged事件动态添加radiobuttonlist.如果我检查所选项目.我有2件物品.

对于第一个项目,事件触发良好,但是如果我选择其他选项,则事件不会触发:在代码下面..

事件只是解雇是我从"一些提供"改为"全部提供"另一种方式它不工作

添加RBL:

                RadioButtonList dControl_b = new RadioButtonList();
                dControl_b.ID = "rbl_MinCriteria";
                dControl_b.RepeatDirection = System.Web.UI.WebControls.RepeatDirection.Horizontal;
                dControl_b.CssClass = "Font";
                dControl_b.Font.Name = "Arial";
                dControl_b.Font.Size = 8;
                dControl_b.ToolTip = "";
                dControl_b.SelectedIndex = -1;
                dControl_b.SelectedIndexChanged += new EventHandler(rbl_MinCriteria_SelectedIndexChanged);
                dControl_b.AutoPostBack = true;
Run Code Online (Sandbox Code Playgroud)

检查所选项目:

   if(rbl_MinCriteria.SelectedItem.ToString() == "All provided")
   {
       cbl_MinimumCriteria.Items[0].Selected = true;
       cbl_MinimumCriteria.Items[1].Selected = true;
       cbl_MinimumCriteria.Items[2].Selected = true;
       cbl_MinimumCriteria.Items[3].Selected = true;
       cbl_MinimumCriteria.Enabled = false;

       //*************************************************************
       if (ddl_CountryOccurence.SelectedValue != "Please choose")
       {
           ddl_CountryOccurence.Enabled = false;
       }
       else
       {
           ddl_CountryOccurence.Enabled = true;
       }

       //*************************************************************
       if (tb_DueDate.Text != "") …
Run Code Online (Sandbox Code Playgroud)

c# asp.net radiobuttonlist

6
推荐指数
2
解决办法
7141
查看次数

使用jQuery,如果选择了单选按钮,则隐藏文本框

我有2个单选按钮,我想要的是如果用户选择顶部单选按钮然后隐藏文本框.

不确定如何将事件绑定到单选按钮.

javascript jquery

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

asp.net ×1

c# ×1

javascript ×1

jquery ×1

radiobuttonlist ×1