解决方案 »

  1.   


    <tbody class="list-con">
                        <asp:Repeater ID="rptList" runat="server"><ItemTemplate>
                            <tr class="list-bd">
                                <td width="25%" height="30" align="center" bgcolor="#FFFFFF"><%#Eval("UserName") %></td>
                                <td width="25%" height="30" align="center" bgcolor="#FFFFFF">
                <a href="javascript:void(0);" onclick="display('menu<%#Eval("UserId") %>')" >修改</a>
                </td>
                </tr>             <tr  id="menu<%#Eval("UserId") %>" class="STYLE10" height="30" bgcolor="#FFFFFF" style="display:none;">
                                <td colspan="4" bgcolor="#E8F3F4">         <form name="myform+<%#Eval("UserId")%>" method="post"action="error.aspx">
            <table width="100%" align="center" border="0" cellpadding="0" cellspacing="1" bgcolor="#a8c7ce">
            <tr>
            <td height="30" colspan="3" bgcolor="#FFFFFF">
                                                    <div id="divcheck" runat="server" style="float:left;">
                                                        11
                                                    </div>
            </td>
                                                <td width="25%" rowspan="2" align="center" bgcolor="#FFFFFF">
            <input type="submit" name="Submit22" value="确认修改">
            </td>
            </tr>
            </table>
            </form>
            </td>
                             </tr>
                        </ItemTemplate></asp:Repeater>
                    </tbody>
    这个是前端的代码麻烦大家出出主意,我想实现从数据库读出所有的权限项然后后台赋值到CheckBoxList 并在前端显示出CheckBoxList ,但是我现在这样写前端老是没有代码
      

  2.   

    Refer here:
    http://www.cnblogs.com/insus/archive/2011/06/17/2081639.html
      

  3.   

    一般我们是用<input type="checkbox" />
      

  4.   

    this.lngCatalogID.DataSource = dt; //这里我绑到DataTable上了. //你的数据源
        this.lngCatalogID.DataTextField = "strCatalogName"; //前台看到的值,也就是CheckBoxList中显示出来的值 ,属性名字
        this.lngCatalogID.DataValueField = "lngCatalogID"; //这个值直接在页面上是看不到的,但在源代码中可以看到 ,属性名字
        this.lngCatalogID.DataBind(); 如果需要提交的话  建议使用ajax
      

  5.   

    用 input的话后期怎么做提交呢
      

  6.   

    用 input的话后期怎么做提交呢提交还是一样的,然后用Request.Form["input 的 name"]来取值
      

  7.   

    看了大家的回答但是我还是没有头绪,因为我现在卡在Repeater里面给无法再给CheckBoxList 在后台赋值和创建(Repeaterl里面我是绑定了用户信息的)
      

  8.   

    see also:
    http://www.cnblogs.com/insus/archive/2013/04/24/3039115.html