asp.net关于repeater嵌套repeater的方法「建议收藏」

asp.net关于repeater嵌套repeater的方法「建议收藏」前台代码:                                               类别管理                                              ==名称==               操    作 请不要随意删除!&

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

前台代码:

<asp:Repeater ID=”Repeater1″ runat=”server”  onitemdatabound=”Repeater1_ItemDataBound”>

      <HeaderTemplate>

          <table   class=tb width=”100%”>

                <tr class=thead>

                   <th colspan=”2″>类别管理</th>

                </tr>

                <tr  class=”tdbg”>

                <td width=”300″ align=”center” class=”style2″ >&nbsp;==名称== </td>

                <td  align=”right” class=”style2″ >操&nbsp;&nbsp;&nbsp;&nbsp; 作&nbsp;<font color=red>请不要随意删除!</font>&nbsp;&nbsp;&nbsp;&nbsp;</td>

                </tr>

                </HeaderTemplate>

                <ItemTemplate>

                <tr bgcolor=#F0F0F0>

                <td class=”style1″ align=”left”><font color=#FF0000><img src=’../img/plus.gif’>

                <asp:Label ID=”Label1″ runat=”server” Text='<%# DataBinder.Eval(Container.DataItem, “classname”) %>’></asp:Label></font>

                &nbsp;&nbsp;&nbsp;</td>

                <td align=’right’ class=”style1″ ><a href=’ClassMana.asp?action=Sort&sType=up&id=1′ title=’升序’><img src=../img/minu.gif border=0></a>&nbsp;&nbsp;<a href=’ClassMana.asp?action=Sort&sType=down&id=1′ title=’降序’><img src=../img/mind.gif border=0></a>&nbsp;&nbsp;<a href=’ClassMana.asp?action=edit&id=1′ title=’编辑此目录’>编辑</a>&nbsp;&nbsp;<a href=’javascript:Delete(1)’ title=’删除此目录’>删除</a>&nbsp;&nbsp;<a href=’NewsListmana.asp?SmallClass=1′ title=’管理此目录下的新闻’>管理新闻</a> &nbsp;&nbsp;</td></tr>

                               

                

                    <asp:Repeater ID=”Repeater2″ runat=”server”>

                    <ItemTemplate>

                      <tr bgcolor=#F0F0F0>

                <td class=”style1″ align=”left”><font color=#FF0000>&nbsp;&nbsp;<img src=’../img/plus.gif’>

                <asp:Label ID=”Label2″ runat=”server” Text='<%# DataBinder.Eval(Container.DataItem, “classname”) %>’></asp:Label></font>

                &nbsp;&nbsp;&nbsp;</td>

                <td align=’right’ class=”style1″ ><a href=’ClassMana.asp?action=Sort&sType=up&id=1′ title=’升序’><img src=../img/minu.gif border=0></a>&nbsp;&nbsp;<a href=’ClassMana.asp?action=Sort&sType=down&id=1′ title=’降序’><img src=../img/mind.gif border=0></a>&nbsp;&nbsp;<a href=’ClassMana.asp?action=edit&id=1′ title=’编辑此目录’>编辑</a>&nbsp;&nbsp;<a href=’javascript:Delete(1)’ title=’删除此目录’>删除</a>&nbsp;&nbsp;<a href=’NewsListmana.asp?SmallClass=1′ title=’管理此目录下的新闻’>管理新闻</a> &nbsp;&nbsp;</td></tr>

                    </ItemTemplate>

                    </asp:Repeater>

                

                

                

                

                

                </ItemTemplate>

                <FooterTemplate></table></FooterTemplate>

          

      

    </asp:Repeater>

后台代码:

DB db = new DB();
    protected void Page_Load(object sender, EventArgs e)
    {

        if (!IsPostBack)
        {

            database();
        }
    }
    public void database()
    {

        db.open();
        string str = “select * from NewsClass where PID=0”;
        string strddl = “select * from NewsClass”;
        Repeater1.DataSource = db.dataset(str);
        Repeater1.DataBind();
        db.close();
    }

    protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e)
    {

        if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
        {

            Repeater re = (Repeater)e.Item.FindControl(“Repeater2”);
            DataRowView rowv = (DataRowView)e.Item.DataItem;
            int type = Convert.ToInt32(rowv[“classID”]);
            string strson = “select * from NewsClass where PID=” + type + “”;
            re.DataSource = db.dataset(strson);
            re.DataBind();
        }
    }

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/182583.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 【深度学习入门】——亲手实现图像卷积操作[通俗易懂]

    【深度学习入门】——亲手实现图像卷积操作[通俗易懂]深度学习中有一个很重要的概念就是卷积神经网络CNN,卷积神经网络中又有卷积层、池化层的概念。尤其是卷积层,理解难度比较大,虽然书中或者是视频中都有详细介绍过它的基础概念,但对于求知欲望很强烈的我,我总心里痒痒的,总想亲手实现,看看效果,怕的就是自己会眼高手低,做技术人最可怕的就是眼高手低。所以,我打算用python来亲自验证一遍。什么是卷积?卷积(convolution)是数学知…

    2022年5月8日
    75
  • ASP开发中存储过程应用全接触

    ASP开发中存储过程应用全接触

    2021年7月25日
    54
  • docker安装bwapp「建议收藏」

    docker安装bwapp「建议收藏」查看Bwapp镜像dockersearchbwapp下载raesene/bwapp镜像:dockerpullraesene/bwapp查看镜像dockerimages运行镜像dockerrun-d-p8080:80929b447efd4d查看运行情况dockerps运行成功后访问IP端口使用浏览器访问http://xxxx:8080/install.phpxxxx为虚拟机对应的ip地址8080为上方run的端口号…

    2025年12月8日
    4
  • yum卸载重装[通俗易懂]

    yum卸载重装[通俗易懂]莫名原因(之前操作不小心删除了某相关文件)导致虚拟机的yum使用不了,在重新安装之前需要卸载原来的相关数据1.删除/usr/share目录下的yum-cli、yum-pluginrm-rfyum-cli/yum-plugins/2.清理与yum相关的文件rpm-qa|grepyumrpm-eyum-3.4.3-161.el7.centos.noarch…

    2022年6月10日
    73
  • Visio2003密钥(office 2003密钥)

    序列号:GWH28-DGCMP-P6RC4-6J4MT-3HFDY序列号:WFDWY-XQXJF-RHRYG-BG7RQ-BBDHM

    2022年4月18日
    169
  • 树莓派3B 系统安装及初始化配置教程[通俗易懂]

    树莓派3B 系统安装及初始化配置教程[通俗易懂]本文仅供学习交流使用,如侵立删!企鹅:1033383881相关软件下载链接SD卡格式化工具、系统烧录工具、Raspbian系统镜像https://pan.baidu.com/s/1o5j_uD31hxLsPP–GRZ4Bw提取码:9nhv1.烧录系统1.1SD卡格式化安装SD卡格式化工具,格式化SD卡1.2写入系统镜像至SD卡点击写入后会有个确认覆盖弹窗提示,YES即…

    2022年6月25日
    32

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号