当前位置:编程学习 > C#/ASP.NET >>

如何在gridview新添加列中动态创建几个checkbox

CheckBox GridView --------------------编程问答-------------------- gridview+ repeater 欠套 --------------------编程问答-------------------- Refer:


http://www.cnblogs.com/insus/archive/2011/06/17/2081639.html --------------------编程问答--------------------
引用 1 楼 liuchaolin 的回复:
gridview+ repeater 欠套

怎么嵌套,我的数据库中inputs字段是一个带空格的字符串

我想用gridview读出来,把info字符串变成可选的几个复选框,因为我还想选择这些复选框


--------------------编程问答-------------------- 请再参考:


http://www.cnblogs.com/insus/archive/2013/04/23/3035447.html --------------------编程问答--------------------
引用 4 楼 insus 的回复:
请再参考:


http://www.cnblogs.com/insus/archive/2013/04/23/3035447.html

我好崇拜你 --------------------编程问答--------------------
引用 4 楼 insus 的回复:
请再参考:


http://www.cnblogs.com/insus/archive/2013/04/23/3035447.html

不过insus.net的namespace中下面这句话嘛意思?
   BusinessBase objBusinessBase = new BusinessBase(); --------------------编程问答--------------------
引用 6 楼 u010306834 的回复:
引用 4 楼 insus 的回复:请再参考:
http://www.cnblogs.com/insus/archive/2013/04/23/3035447.html
不过insus.net的namespace中下面这句话嘛意思?
   BusinessBase objBusinessBase = new BusinessBase();


Refer:
This is a custom class libraries:
http://www.cnblogs.com/insus/archive/2010/01/23/1654653.html --------------------编程问答-------------------- 快要下班了,晚上Insus.NET分享另外方法,真正是动态添加checkBox.
解决早上的分享的方法高集成,并没有真正做到动态添加等问题。 --------------------编程问答-------------------- 用Repeater动态添加就行
   <asp:Repeater ID="rep" runat="server" OnItemDataBound="rep_ItemDataBound">
            <HeaderTemplate>
                <table>
            </HeaderTemplate>
            <ItemTemplate>
                <tr>
                    <td>
                        my test
                    </td>
                    <asp:Label ID="lblName" runat="server" Text='<%#Eval("Name") %>'></asp:Label>
                    <td>
                    </td>
                    <td>
                        <asp:Literal ID="lit" runat="server"></asp:Literal>
                    </td>
                </tr>
            </ItemTemplate>
            <FooterTemplate>
                </table></FooterTemplate>
        </asp:Repeater>

后台代码:
 protected void rep_ItemDataBound(object sender, RepeaterItemEventArgs e)
    {
        if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
        {
            string youstr = "ab cd ef gh ij kl mn";
            List<string> strList = youstr.Split(' ').ToList();
            Literal lit = new Literal();
            lit = (Literal)e.Item.FindControl("lit");
            string html = "";
            foreach (var item in strList)
            {
                html += "<input type='checkbox'>" + item + "</input>";
            }
            lit.Text = html;
        }
    }
--------------------编程问答--------------------
引用 8 楼 insus 的回复:
快要下班了,晚上Insus.NET分享另外方法,真正是动态添加checkBox.
解决早上的分享的方法高集成,并没有真正做到动态添加等问题。


写好了:
http://www.cnblogs.com/insus/archive/2013/04/24/3039115.html --------------------编程问答--------------------
引用 8 楼 insus 的回复:
快要下班了,晚上Insus.NET分享另外方法,真正是动态添加checkBox.
解决早上的分享的方法高集成,并没有真正做到动态添加等问题。

那你是在耍我么? --------------------编程问答--------------------
引用 11 楼 u010306834 的回复:
那你是在耍我么?


这要看你的心态了。

Insus.NET开发时,没有办法一步到位。原先想的,就是原先的,完成之后,过了很久才想到它的不足之处,后来才跟你说有另外一个方法。
其实,今天上班时,回过头来看昨晚写的,觉还是没有很完美,在昨晚写的基础上,想到另外更好的方法的。
有时间再分享吧。 --------------------编程问答-------------------- gridview+ repeater 欠套 --------------------编程问答--------------------
引用 11 楼 u010306834 的回复:
引用 8 楼 insus 的回复:快要下班了,晚上Insus.NET分享另外方法,真正是动态添加checkBox.
解决早上的分享的方法高集成,并没有真正做到动态添加等问题。
那你是在耍我么?

不求知的,都是自己耍自己
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,