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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • dos命令之前的机器命令的表现形式是什么_dos界面命令

    dos命令之前的机器命令的表现形式是什么_dos界面命令chcp命令的简单介绍

    2025年6月3日
    0
  • maven本地仓库默认路径_maven本地仓库

    maven本地仓库默认路径_maven本地仓库Maven配置本地仓库的路径1.打开maven安装路径\conf\settings.xml2.在50行左右有下面,默认位置在c盘用户下的/.m2/repository中<!–localRepository|Thepathtothelocalrepositorymavenwillusetostoreartifacts.||Defa…

    2022年9月23日
    0
  • 世界十大量化交易模型_如何防止量化模型被窃取

    世界十大量化交易模型_如何防止量化模型被窃取01、股票多空策略股票多空策略(EquityLong/Short),即买一些股票,通过融券的方式去卖空一些股票,然后再用一些股指期货进行对冲。这是国际上主流的HedgeFund所用的量化策略,据知名数据商Eurekahedge的统计数据,在国际对冲基金中长期占比第一(一直超过30%)。比如2011年获得美国量化基金业评比第一名的贝莱德“32Cap全球对冲基金产品”使用的就是经典的多空策略…

    2022年4月19日
    116
  • 测试用例设计常用方法有哪些_软件测试用例包括什么

    测试用例设计常用方法有哪些_软件测试用例包括什么目录一、测试用例二、黑盒测试2.1、等价类划分法2.1.1、定义2.1.2、等价类划分分类2.1.3、等价类划分原则2.2.4、等价类方法设计测试用例步骤2.2、边界值方法2.2.1、边界值的概念2.2.2、边界值选择遵循的原则2.2.3、边界值方法设计测试用例2.3、判定表方法2.3.1、判定表结构2.3.2、判定表设计测试用例2.4、因果图方法2.4.1、因果图法设计测试用例一、测试用例测试用例: 将要进行的测试工

    2022年10月9日
    1
  • 关于pdb文件

    关于pdb文件关于pdb文件当程序在VS上编译时,程序所依赖的所有动态链接库(dll文件)也会被编译,编译过程中每个dll都会产生一个pdb文件,又称为“符号文件”,是一个存储数据的信息文件,其包含dll库在编译过程的某些调试信息,例如程序中所用到的全局变量、局部变量、函数名以及他们的入口地址等。当使用VS调试程序时,会默认加载你的程序以及程序依赖的dll库产生的所有pdb文件,但是结…

    2022年6月2日
    56
  • 鸿蒙HarmonyOS应用开发初体验[通俗易懂]

    鸿蒙HarmonyOS应用开发初体验[通俗易懂]https://developer.huawei.com/consumer/cn/forum/communityHome近期(4.12~4.25)鸿蒙OS正在举行开发者日活动,趁机参加并了解一下鸿蒙OS的现状和应用开发体验。1.开发环境搭建下载安装IDE(当前版本2.1Beta3)华为为Harmony应用开发提供了配套的IDE:DevEcoStudio(内心比较排斥这种带Eco字眼儿的命名,PPT怎么吹无所谓,开发工具咱能不能务实一点儿?)下载IDE需要登录Huawei账号,我安装.

    2022年5月18日
    51

发表回复

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

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