动态创建Repeater,绑定数据

有一个菜单树,因为界面上的限制(要求)不能使用现有的控件。

那我就想到了用Repeater控件自己来写,可以灵活、方便的控制页面。

<asp:Repeater ID="CategoryList" runat="server" 

OnItemDataBound="CategoryList_ItemDataBound">

    <HeaderTemplate>

        <div style="width: 90%; text-align:left; padding-left:10px;">

    </HeaderTemplate>

    <ItemTemplate>

        <div style="line-height:30px;">

            <img src="images/jt_red.gif" width="3" height="5" /><img src="images/jt_red.gif"

                width="3" height="5" />

            <asp:HyperLink ID="hlRootCategory" 

CssClass="dh" runat="server">Category</asp:HyperLink>

        </div>

    </ItemTemplate>

    <FooterTemplate>

        </div>

    </FooterTemplate>

</asp:Repeater>

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索界面
, 控件
, repeater
, 菜单
, category
限制
repeater控件绑定数据、repeater绑定数据、c repeater 绑定数据、repeater绑定数据源、vue.js 动态绑定数据,以便于您获取更多的相关知识。

时间: 2024-11-01 17:58:34

动态创建Repeater,绑定数据的相关文章

排序-asp.net repeater 绑定数据后 怎么改变显示的顺序

问题描述 asp.net repeater 绑定数据后 怎么改变显示的顺序 <ul style=" margin-left:20px"> <asp:Repeater ID="rep_data" runat="server"> <ItemTemplate> <li ><p ><span><%# Eval("data").ToString()%>:

关于使用repeater绑定数据到页面去

问题描述 要从数据库里读取数据用repeater绑定到下面代码去,不知如何做?<divclass="list"><divclass="itemactive"><divclass="row"><divclass="col"><imgsrc="images/client-01.png"></div><divclass="co

MySQL动态创建表,数据分表的存储过程_Mysql

复制代码 代码如下: BEGIN DECLARE `@i` int(11); DECLARE `@siteCount` int(11); DECLARE `@sqlstr` VARCHAR(2560); DECLARE `@sqlinsert` VARCHAR(2560); //以上声明变量 SELECT COUNT(0) into `@siteCount` FROM tbl_base_site; //计算表tbl_base_site的记录总条数 set `@i`=1; WHILE (`@i`-

Repeater绑定数据的显示问题(急!在线等)

问题描述 我的Repeater的ItemDataBound事件里对一个绑定的字段进行了处理,可是显示的结果是1.3.5这些奇数行显示正常,可是偶数行就显示不正常,这是怎么回事啊?请大侠帮忙解决一下! 解决方案 解决方案二:if(e.Item.ItemType==ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem){}把代码写在这个if语句里面.解决方案三:如果你对asp.net,photoshop,flash,sql,

Repeater绑定数据的问题,大侠来,分不高,求来帮帮忙吧

问题描述 我有一张类别表所有类别都在这张表里面然后以一个字段来区分该类别的归属比如:Types(表名)自增编号类别名字类别归属IdTitleTypeflag1销售12技术23网络3这里"Typeflag为1的都是表示(销售)这个类别的Typeflag为2的都是表示(技术)这个类别的Typeflag为3的都是表示(网络)这个类别的然后我后面CS里绑定到显示控件Repeater上Repeater1.DataSource=DbHelperSQL.Query("select*fromTypes

关于repeater绑定数据的问题

问题描述 我有一个repeater.其中绑定了一个字段.<ItemTemplate><tr><tdalign="center"><%#Container.DataItem("remark")%></td></tr></ItemTemplate>现在的问题是这个remark字段可能为空.所以我想让repeater能在remark字段为空的时候自动以&nbsp填充.也就是用空格代

mysql中创建修改删除数据表例子

在PHP中应用数据库时,通常是先在MySQL客户机的控制台中,使用DDL语句创建网站中的数据库.数据表及修改表结构等操作以后,再在PHP脚本中应用.很少直接在PHP中执行DDL语句动态创建数据库.数据表或修改表的操作,通常也只有在制作安装版本的网站时才会这么做. 1.创建表(CREATE TABLE) 数据库创建以后,使用use命令选定这个新创建的数据库作为默认(当前)数据库使用,就可以继续建立其包含的数据表.数据表的创建是使用表的前提,创建数据表主要是定义数据表的结构,包括数据表的名称.字段名

GridView动态创建列回发再绑定的解决

先贴代码: protected void Page_Load(object sender, EventArgs e) { this.gvCon.MyBind+=new MyGridView.MyBind_Delegate(Bind); //这一句不用管 !,MyGridView 的需要! if (Page.IsPostBack == false) { Bind(); } } 在 Bind 函数的动态绑定 编辑列. 当点 编辑时, 可以改变为 编辑样式, 但是, 当点击 Update 或 Canc

asp.net 动态创建TextBox控件及状态数据如何加载_实用技巧

接着上文Asp.net TextBox的TextChanged事件你真的清楚吗? 这里我们来说说状态数据时如何加载的.虽然在Control中有调用状态转存的方法,但是这里有一个判断条件 if (_controlState >= ControlState.ViewStateLoaded) 一般的get请求这里的条件是不满足的. 复制代码 代码如下: internal enum ControlState { Constructed, FrameworkInitialized, ChildrenIni