db_0   db_1    db_2    <input type='hidden' id='db_0' value='' /><div class='result' id='result_0' value=''>1、迷走神经为<table id="cbk1" border="0" style="font-size:11pt;">
<tr>
<td><input id="cbk1_0" type="radio" name="cbk1" value="1" onclick=" db(0, 1);" /><label for="cbk1_0">A. 内脏运动纤维支配全身平滑肌运动</label></td>
</tr><tr>
<td><input id="cbk1_1" type="radio" name="cbk1" value="2" onclick=" db(0, 2);" /><label for="cbk1_1">B. 内脏运动纤维支配全身腺体分泌活动</label></td>
</tr><tr>
<td><input id="cbk1_2" type="radio" name="cbk1" value="3" onclick=" db(0, 3);" /><label for="cbk1_2">C. 内脏运动纤维支配咽喉肌运动</label></td>
</tr><tr>
<td><input id="cbk1_3" type="radio" name="cbk1" value="4" onclick=" db(0, 4);" /><label for="cbk1_3">D. 内脏运动纤维支配心肌</label></td>
</tr>
</table></div><input type='hidden' id='db_1' value='' /><div class='result' id='result_1' value=''>2、与眼有关的神经包括<table id="cbk2" border="0" style="font-size:11pt;">
<tr>
<td><input id="cbk2_0" type="radio" name="cbk2" value="1" onclick=" db(1, 1);" /><label for="cbk2_0">A. 三叉神经</label></td>
</tr><tr>
<td><input id="cbk2_1" type="radio" name="cbk2" value="2" onclick=" db(1, 2);" /><label for="cbk2_1">B. 动眼神经</label></td>
</tr><tr>
<td><input id="cbk2_2" type="radio" name="cbk2" value="3" onclick=" db(1, 3);" /><label for="cbk2_2">C. 展神经</label></td>
</tr><tr>
<td><input id="cbk2_3" type="radio" name="cbk2" value="4" onclick=" db(1, 4);" /><label for="cbk2_3">D. 滑车神经</label></td>
</tr>
</table></div><input type='hidden' id='db_2' value='' /><div class='result' id='result_2' value=''>3、以下何者不是精索的结构<table id="cbk3" border="0" style="font-size:11pt;">
<tr>
<td><input id="cbk3_0" type="radio" name="cbk3" value="1" onclick=" db(2, 1);" /><label for="cbk3_0">A. 输精管</label></td>
</tr><tr>
<td><input id="cbk3_1" type="radio" name="cbk3" value="2" onclick=" db(2, 2);" /><label for="cbk3_1">B. 睾丸动脉</label></td>
</tr><tr>
<td><input id="cbk3_2" type="radio" name="cbk3" value="3" onclick=" db(2, 3);" /><label for="cbk3_2">C. 蔓状静脉丛</label></td>
</tr><tr>
<td><input id="cbk3_3" type="radio" name="cbk3" value="4" onclick=" db(2, 4);" /><label for="cbk3_3">D. 提睾肌</label></td>
</tr>
</table></div>
   for (int i = 1; i <= tNUM; i++)//tNUM 是总的题目数量
        {
                    //这里该怎么写????????获取到 hidden的value值。存在list中 然后在存在 msc           
            if (list != null)
            {
                if (list.SelectedValue.ToString() != "")
                {                    msc += list.SelectedValue.ToString();
                }
                else
                {
                    msc += "0";
                }
                
            }
        }

解决方案 »

  1.   

    他要你用js取值,拼成字符串,然后后台获取值,例如:var objs=$("#tab input");//获取所有input标签控件,然后循环判断控件类型是隐藏域的如:objs[i].type='checkbox';//这是判断复选框的,隐藏域一样,然后把你要的逻辑写上去,放到另外一个隐藏控件里面,后台就去取那个赋值了隐藏控件就可以了。
      

  2.   

     HiddenField list = (HiddenField)Panel1.FindControl("db_" + i.ToString());   我那些是生成在  panel1  里面得  。  但是 这样来 还是获取不到
      

  3.   


    <input type='hidden' id='db_0' name='db_0' value='' /> /*添加name属性,此种方法需要使用name属性。*/Request.Form["db_" + i.ToString()];
      

  4.   

       我添加了 name 还是不行
      

  5.   


    <asp:Panel runat="server" ID="pnlTest">
           <asp:HiddenField runat="server" id="db_0" Value="0">
        </asp:HiddenField>
        <asp:HiddenField runat="server" id="db_1" Value="1">
        </asp:HiddenField>
        </asp:Panel>
     string value = string.Empty;
                for (int i = 0; i <= 1; i++)
                {
                    HiddenField hdf = (HiddenField)pnlTest.FindControl("db_" + i.ToString());
                     value += hdf.Value;
                }可以获取啊?
      

  6.   

    我那是 后台生成到前台的。 前台就只有一个 panel 1    里面的东西全部是后台写了生成的 谢谢您问题已经解决了
      

  7.   

    Response.Write(Request.Form["db_" + i.ToString()]);
    得不到值吗?用7楼的方法需要加runat="server"。
      

  8.   


    你提交表单了没,提交了才能用Request.Form获取值,没提交的话,就加上ruant="server"