各位大侠,大家好在下遇到一个问题,希望大家帮我一下,谢谢,问题如下:我建立一个HTML控件如:<input id="Radio3" title="小学及小学以下" style="width: 24px; height: 24px" onclick="leap('' ,'');"  
                                                                                                                         type="radio" value="1" name="Education">
<input id="Radio21" title="初中" style="width: 24px; height: 24px" onclick="leap('' ,'');"
                                                                                                                        type="radio" value="2" name="Education"><input id="Radio23" title="高中" style="width: 24px; height: 24px" onclick="leap('' ,'');"
                                                                                                                        type="radio" value="3" name="Education">我想用再后台代码在数据库中查找找出数据,给以上的Html代码赋值,比如我查询结果为1那么控件1就选中,查询结果为2控件2被选中,结果为3控件3被选中。不知道后台代码怎么给HTML控件赋值?

解决方案 »

  1.   

    Request.Form["Radio1"]来判断要么就给每个加上runat="server"
      

  2.   

    给Radio3 Radio21 Radio23 都附上runat="server"变成html服务器控件
    然后直接后台Radio3.Selected=true好了
      

  3.   

    我能不能不给每个控件加个runat="server"呢?直接给HTML控件赋值?
    这样能做到吗
      

  4.   


    请问 Request.Form["Radio1"]怎么来判断?
    我只知道Request.Form["Radio1"]可以获取选中的值,怎么样才能在刚加载这个页面的时候把值赋给这些HTML控件呢?
      

  5.   

    你可以直接输出这段HTML
    或者给个Hidden控件赋值
    页面Load完毕后JS给HTML控件赋值直接操作非runat=server做不到的
      

  6.   

    3楼这个方法也不错啊,呵呵  实在不行用用还是可以的,加个ruant=server  也就是在加载的时候转成了服务器控件  另外外一种方法就是传值了,在页面绑定数据库的值,然后利用js来判断
      值为1时,rd1选择。
      

  7.   

    使用RadioButtonList设置索引或选择项
    或直接输出html代码
    还可使用变量设置是否选择
      

  8.   

    在HTML的控件上面加上Runat=“Server”
    假如<INPUT ID= TEXT1 Runat=“Server” />
    调用
    this.TEXT1.Value="ds";