baidu_32817507 2015-11-15 07:12
浏览 629

asp.net Repeater中取不到RadioButton的状态在线求解

 <asp:Repeater ID="Repeater1" runat="server"><ItemTemplate><tr><td colspan="3" class="td1">
                <span>ID:</span><asp:Label ID="lb1_1" runat="server"  Text='<%#Eval("ID")%>'></asp:Label>&nbsp;&nbsp;&nbsp;&nbsp;<asp:Label ID="lb1" runat="server" Text='<%#Eval("bmmc")%>'></asp:Label>&nbsp;&nbsp;&nbsp;&nbsp;<a href="bmzz1.aspx?id=<%#Eval("ID")%>" target="_blank"><span style="color:#CCFFFF; font-size:12px;font-weight:100">部门职责</span></a></td></tr>
    <tr><td style=" background-color:White; text-align:center;width:10%;height:40px"><b>分项评价项目</b></td><td style=" background-color:White; text-align:center;width:60%"><b>分项评价指标</b></td><td style="background-color:White; text-align:center; width:30%"><b>评价选项</b></td></tr>
    <tr style="line-height:10px"><td style=" width:10%; background-color:White" colspan="3"><br /></td></tr>

    <tr>
        <td style="background-color:White;text-align:center;width:10%"><asp:Label
            ID="lbxm1_1" runat="server" Text="制度建设"></asp:Label></td>
        <td style="background-color:White;text-align:left;width:60%;padding:4px;line-height:23px"><asp:Label
            ID="lbzb1_1" runat="server" Text="制定的政策、制度考虑高校实际,便于理解,可操作性强。严格按制度管人、办事,不因人而异、乱开口子。"></asp:Label></td>
        <td style=" background-color:White;text-align:center; width:40%;">
            <asp:RadioButton ID="r1_1_1" OnCheckedChanged="r1_1_1_CheckedChanged" Checked="true" runat="server" GroupName="gn_1_1" Text="   好"/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<asp:RadioButton ID="r1_2_1" runat="server" GroupName="gn_1_1" Text="   较好"/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<asp:RadioButton ID="r1_3_1" runat="server" GroupName="gn_1_1" Text="   一般"/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<asp:RadioButton ID="r1_4_1" runat="server" GroupName="gn_1_1" Text="   差"/></td>
    </tr></ItemTemplate></asp:Repeater>


        protected void LinkButton4_Click(object sender, EventArgs e)
    {
        int flag=0;
        RadioButton r1_1_1 = (RadioButton)Repeater1.Items[flag].FindControl("r1_1_1");
        RadioButton r1_2_1 = (RadioButton)Repeater1.Items[flag].FindControl("r1_2_1");
        RadioButton r1_3_1 = (RadioButton)Repeater1.Items[flag].FindControl("r1_3_1");
        RadioButton r1_4_1 = (RadioButton)Repeater1.Items[flag].FindControl("r1_4_1");
        if (r1_1_1.Checked == true)
        {
            string sql = "update 1_tb set h=h+1 where xh=" + flag + "+1";
            DbHelper.ExecuteSql(sql);
        }
        else if (r1_2_1.Checked == true)
        {
            string sql = "update 1_tb set jh=jh+1 where xh=" + flag + "+1";
            DbHelper.ExecuteSql(sql);
        }
        else if (r1_3_1.Checked == true)
        {
            string sql = "update 1_tb set yb=yb+1 where xh=" + flag + "+1";
            DbHelper.ExecuteSql(sql);
        }
        else if (r1_4_1.Checked == true)
        {
            string sql = "update 1_tb set c=c+1 where xh=" + flag + "+1";
            DbHelper.ExecuteSql(sql);
        }
    }
    ,RadioButton明明已经选中,但是后台依然是false,在线等,已经折腾一晚上了
  • 写回答

0条回答

    报告相同问题?

    悬赏问题

    • ¥15 ELGamal和paillier计算效率谁快?
    • ¥15 file converter 转换格式失败 报错 Error marking filters as finished,如何解决?
    • ¥15 ubuntu系统下挂载磁盘上执行./提示权限不够
    • ¥15 Arcgis相交分析无法绘制一个或多个图形
    • ¥15 关于#r语言#的问题:差异分析前数据准备,报错Error in data[, sampleName1] : subscript out of bounds请问怎么解决呀以下是全部代码:
    • ¥15 seatunnel-web使用SQL组件时候后台报错,无法找到表格
    • ¥15 fpga自动售货机数码管(相关搜索:数字时钟)
    • ¥15 用前端向数据库插入数据,通过debug发现数据能走到后端,但是放行之后就会提示错误
    • ¥30 3天&7天&&15天&销量如何统计同一行
    • ¥30 帮我写一段可以读取LD2450数据并计算距离的Arduino代码