我新建一RadioButtonList 里面放了四个值,我默认是第四个值是 选择项,但我现在想把它给隐藏掉,不让它显示,只显示 前面没 选择的三个项 但取值的时候如果不选择别的,第四个值是可取值噢

解决方案 »

  1.   

    我是这么弄的
    A、第一种答案
    B、第二种答案
    C、第三种答案
    D、没选答案本来我是想不要 D了,直接在后台写,如果不选 这个值就为 没选 答案
    但是我这个页里得有70多个,我一个一个的判断就累死了
    所以就加了一个D、没选答案。
    但客户不想要它,所以我就想把它给隐藏了,取值都是一样取,只是页面上看不到D这个选项而已
      

  2.   

    隐藏好像是不行的,
    不过LZ,可以写一个基类或一个方法(page.controls),用于搜索页面的每一个RadioButtonList,这样就不用为每一个RadioButtonList写啦
      

  3.   

    让大家 见笑了,我水平不行,经验也不行,呵呵
     
     
       隐藏好像是不行的,
    不过LZ,可以写一个基类或一个方法(page.controls),用于搜索页面的每一个RadioButtonList,这样就不用为每一个RadioButtonList写啦
      
     兄弟,这个怎么写啊?我不会,能否教我一下,给我写一个吧,呵呵
      

  4.   

    foreach(Control pagectl in Page.Controls[1].Controls  )
    {
    if (pagectl is RadioButtonList )
    {
    if (((RadioButtonList )pagectl).SelectedIndex>=0)
    {
    ……
    }
    else
    {
    ……
    }
    }
      

  5.   

    何必非要把第四项放到RadioButtonList里,你可以定义一个变量呀,在没有选择任何值的情况下,取那个变量的值不就可以了吗