嵌套repeater示例分享

 更新时间:2014年03月24日 11:17:27   作者:  
这篇文章主要介绍了嵌套repeater示例,代码简单,下面直接上代码,需要的朋友可以参考下

前台代码部分:

复制代码 代码如下:

<asp:repeater runat="server" id="repeater1" OnItemDataBound="function2">

<itemtemplate>

  <asp:repeater runat="server" id="repeater2">

  <itemtemplate>

  </itemtemplate>

  </asp:repeater>

<itemtemplate>

</asp:repeater>

后台代码部分:

复制代码 代码如下:

private void function1()
{
  repeater1.datasource = datatable;
  repeater1.databind();
}

private void function2(object sender,repeateritemeventargs e)

{

  //判断里层repeater处于外层repeater的哪个位置(alternatingitemtemplate,footertemplate,headertemplate,itemtemplate,separatortemplate)

if(e.item.itemtype == listitemtype.item || e.item.itemtype == listitemtype.alternatingitem)

{

repeater rpt = e.item.findcotrol("repeater2") as repeater;  //找到里层的repeater对象

datarowview row = (datarowview)e.item.dataitem;      //找到分类repeater关联的数据项

int typeid = convert.toint32(row["id"]);            //获取填充子类的id

rpt.datasource = datatable;

rpt.databind();

}
}

相关文章

  • asp.net下通过泛解析和伪静态实现二级域名的实现方法

    asp.net下通过泛解析和伪静态实现二级域名的实现方法

    当我们想做一个站群或想为每一个会员的主页设置为一个二级域名时,总是想拼命的去找些组件来实现。
    2010-10-10
  • asp.net 页面回跳实现代码

    asp.net 页面回跳实现代码

    今天做登录时,遇到点小问题,在网上找了一下,没看到源码案例,不过还是花了一点时间调试通过了在此记录一下,备忘。
    2010-03-03
  • Visual Studio Debugger七个鲜为人知的小功能

    Visual Studio Debugger七个鲜为人知的小功能

    这篇文章主要为大家详细介绍了Visual Studio Debugger七个鲜为人知的小功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • asp.net数据验证控件

    asp.net数据验证控件

    ASP.NET不仅把窗体的验证作为服务器控件引入,还使这些控件智能化。如果浏览器支持JavaScript,而ASP.NET可以发送JavaScript,验证就在客户端进行;如果客户机不支持用于验证的JavaScript,这些JavaScript就被忽略,验证就在服务器上进行。
    2015-11-11
  • 使用FreeHost SQL2000网页管理器出错解决办法

    使用FreeHost SQL2000网页管理器出错解决办法

    在您登陆FreeHost SQL2000网页管理器时,如果提示以下信息: 发生类型为 System.Web.HttpUnhandledException 的异常
    2012-01-01
  • asp.net(C#) 开源资源大汇总

    asp.net(C#) 开源资源大汇总

    asp.net(C#) 开源资源大汇总,想要学习c#的朋友可以参考下
    2012-05-05
  • .NET框架中间语言IL指令大全

    .NET框架中间语言IL指令大全

    IL是微软.NET平台上衍生出的一门中间语言,.NET平台上的各种高级语言(如C#,VB,F#)的编译器会将各自的代码转化为IL。,其中包含了.NET平台上的各种元素,如“范型”,“类”、、“接口”、“模块”、“属性”等等。
    2016-06-06
  • ASP.net如何连接SQL SERVER 2012数据库

    ASP.net如何连接SQL SERVER 2012数据库

    这篇文章主要介绍了ASP.net连接SQL SERVER 2012数据库的方法,非常不错,在项目开发中经常可以用到,需要的朋友可以参考下
    2016-08-08
  • 详解ASP.NET Core 2.0 路由引擎之网址生成(译)

    详解ASP.NET Core 2.0 路由引擎之网址生成(译)

    这篇文章主要介绍了详解ASP.NET Core 2.0 路由引擎之网址生成(译),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-11-11
  • ASP.NET Core Mvc中空返回值的处理方法详解

    ASP.NET Core Mvc中空返回值的处理方法详解

    这篇文章主要给大家介绍了关于ASP.NET Core Mvc中空返回值的处理方法,文中通过示例代码介绍的非常详细,对大家学习或者使用ASP.NET Core Mvc具有一定的参考学习价值,需要的朋友们下面来一起看看吧
    2018-10-10

最新评论