前台:
后台:
<div id="menu"> <asp:Repeater ID="repMenu" runat="server" OnItemDataBound="repMenu_ItemDataBound"> <HeaderTemplate><ul></HeaderTemplate> <ItemTemplate> <li><a href='<%# Eval("LinkUrl") %>' target="_self"><%# Eval("ViewText") %></a> <asp:Repeater ID="repseMenu" runat="server"> <HeaderTemplate><ul></HeaderTemplate> <ItemTemplate><li><a href='<%# Eval("LinkUrl") %>' target="_self" style="border:none;"><%# Eval("ViewText") %></a></ItemTemplate> <FooterTemplate></ul></FooterTemplate> </asp:Repeater> </li> </ItemTemplate> <FooterTemplate></ul></FooterTemplate> </asp:Repeater> </div>
后台:
protected void repMenu_ItemDataBound(object sender, RepeaterItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { Repeater rep = e.Item.FindControl("repseMenu") as Repeater;//找到里层的repeater对象 DataRowView rowv = (DataRowView)e.Item.DataItem;//找到分类Repeater关联的数据项 string id = rowv["Id"].ToString().Trim(); //获取填充子类的id string error=""; DataTable dt = MenuInfo_Bll.GetList("MenuLevel=1 and ParentId="+id,out error); Method_lib.RepDataBind(rep, dt); } }
发表评论
-
ASP.net把datatable与list转成json输出
2014-12-10 12:02 824源代码: //DataTable转成Json ... -
开发问题集锦
2014-09-18 16:45 7131.SWFUpload问题 "触发uploadErr ... -
ASP.NET环境下使用KindEditor
2013-11-26 16:46 2907最新版的KindEditor,按照在线文档http://www ... -
ASP.NET+jQuery轮播效果
2013-08-21 08:03 2866<style type="text/css&q ... -
ASP.NET与Sql Server数据库的空数据的交互
2013-08-02 22:55 1000数据库中的字段:(1) ArticleId int型 外键 可 ... -
设置网页的Title、keywords和description
2013-03-20 15:35 876protected void Page_Load(obje ... -
再谈<<在ASP.NET中重写URL>>
2013-02-20 09:17 896将之前的<<在ASP.NET中重写URL>& ... -
VS2010母版版引入js和css文件
2012-10-31 17:15 876动态引入js文件和css样式表文件 1 引入js文件 Ht ... -
.NET网站中利用jQuery Ajax获取后台数据
2011-12-19 11:59 3333一般处理程序 using System.Web.Script. ... -
解决:Sys.WebForms.PageRequestManagerServerErrorException(status code 500 OR 12031)
2011-12-09 10:21 1279解决:Sys.WebForms.PageRequestMana ... -
在ASP.NET中重写URL
2011-12-08 18:02 759目标:将网页地址伪静态 实现:在Global.asax中改写: ... -
ashx文件使用Session(转)
2011-12-02 11:25 859查阅MSDN得到ashx文件要使用Session,必须实现Se ... -
作品展示
2011-11-05 16:27 828刚开发完成 看一下效果 [img][/img] ... -
ASP.NET上传大文件
2011-10-27 17:20 4028上网下一个neatupload 1.2.32的压缩包:(附压缩 ... -
asp .NET弹出窗口汇总(转)
2011-08-16 09:39 621注: //关闭,父窗口弹出对话框,子窗口直接关闭 this ... -
精通ASP.NET中弹出窗口技术(转)
2011-08-16 09:36 923摘要:本文讨论如 ... -
asp.net中的验证控件的使用
2010-04-07 16:35 1013前台: <h4>验证控件使用测试< ... -
.net利用AJAX实现局部刷新
2010-04-07 16:30 3347前台: <div> ... -
一个SQL Server2000和2005都能用的分页方法
2010-04-07 16:25 1033(1)存储过程(SQL2000和2005下都可用): ... -
数据控件+PagedDataSource完成分页
2010-04-07 15:59 1048前台: <asp:Repeater ...
相关推荐
repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater...
在ASP.NET Web Forms开发中...总结,`Repeater`的嵌套使用和动态数据绑定是一种常见的Web开发技巧,尤其适用于处理复杂的数据关系和自定义的UI需求。熟练掌握这一技能,能让你在构建数据驱动的Web应用时更加得心应手。
在本例中,Repeater嵌套方法涉及到一个Repeater控件(名为rptypelist)在另一个Repeater控件(名为rpquestionlist)内部的嵌套使用。具体实现过程主要包含以下几个步骤: 1. 页面中引入嵌套Repeater控件:在***页面...
当`Repeater`嵌套`DataList`时,这种组合可以实现复杂的数据呈现,允许在父级循环中嵌套子级循环,从而展示层次化数据。 `Repeater`控件的工作原理是基于模板的,它没有内置的样式或布局,开发者需要通过定义`...
本文将详细介绍如何在ASP.NET中使用Repeater控件嵌套另一个Repeater控件,并结合示例代码进行解析。 #### Repeater控件简介 Repeater控件是一种非常灵活的服务器控件,它可以用来显示重复的数据项。与GridView、...
总之,这个实例为我们提供了一个很好的学习资源,它涵盖了`Repeater`控件的嵌套使用和分页功能的实现,对于初学者来说,这是一个很好的实践项目,有助于理解动态数据绑定和数据展示的原理。通过深入研究和模仿这个...
本篇文章将详细探讨"Repeater表头排序"和"Repeater嵌套"这两个重要知识点。 首先,我们来看"Repeater表头排序"。在数据展示时,用户往往需要对数据进行排序,以便更直观地理解和分析信息。在Repeater中实现表头排序...
然而,在实际开发中,我们经常会遇到需要使用 Repeater 嵌套循环来显示复杂的数据结构的情况。本文将详细介绍 ASP.NET 中的 Repeater 嵌套循环技术,並提供两个具体的实现方法。 什么是 Repeater 嵌套循环? ...
二、Repeater嵌套 嵌套Repeater控件意味着在一个Repeater的ItemTemplate中包含另一个Repeater控件。这种技术常用于展示层次结构的数据,例如产品目录,其中每个产品可能有多个子产品。在嵌套Repeater中,外层...
asp.net repeater嵌套
本主题将深入探讨如何实现"两个Repeater嵌套"的设计,以及如何用这种设计来构建评论及回复的功能。 一、Repeater控件基础 `Repeater`控件不提供任何内置的布局或样式,而是通过其模板(ItemTemplate、...
本文将深入探讨"(ASP.NET)Repeater嵌套"这一主题,旨在帮助开发者理解如何在ASP.NET中使用Repeater控件进行多层次的数据展示。 首先,Repeater控件是基于模板的,这意味着我们可以自定义其输出的HTML结构。这为创建...
本篇文章将深入探讨“repeater嵌套”这一主题,以及与datalist嵌套的相似之处。 首先,Repeater控件本身是一个基于模板的控件,它允许开发者通过HTML模板来定义数据的展示方式。这种方式提供了极大的灵活性,但同时...
总的来说,掌握Repeater的嵌套使用对于提升.NET Web开发技能至关重要,它能够帮助你更好地展示复杂的数据结构,并提供高度可定制的用户体验。通过实践和理解`Default.aspx`和`Default.aspx.cs`中的源代码,你可以...
这个“repeater很好的例子:嵌套”是一个关于如何使用`Repeater`控件进行层次化数据展示的示例。我们将深入探讨`Repeater`的嵌套用法,以及在C#中如何实现这一功能。 `Repeater`控件的基本用法是通过编程方式定义...
本文将深入探讨如何在C#环境下进行多层Repeater的嵌套使用。 首先,理解Repeater的基本概念。Repeater控件是一种服务器端控件,它允许开发者通过模板来呈现数据源中的每一项数据。这种控件不提供任何特定的布局,...
代码可直接复制粘贴使用,用c#做的,对于不想写代码的人不错的选择
本篇文章将深入探讨如何在C#中实现Repeater控件的多层嵌套,以及如何根据分类ID查询并绑定产品数据。 首先,我们需要理解Repeater的基本用法。Repeater不提供任何内置的样式或布局,而是通过模板来定义其外观和行为...