网站地图 | RSS订阅 老铁博客 - 上海SEO优化|上海网站建设|蜘蛛池出租|站群代搭建
你的位置:首页 » 前端脚本 » 正文

repeater控件,repeater控件用法

2020-3-26 14:20:31 | 作者:老铁SEO | 0个评论 | 人浏览

  头模板


  项模板


  脚模板


  ————————————以上3个没什么好讲的,就是划表格,表头放在Head里面,表格内容放在Item里面,最后表的结束标签放在Foot里面。


  下面2个模板稍解释下。


  //分割模板元素能够用于描述每个记录之间的分隔符,eg:插入一条水平线:


  ——————————————


  //该模板定义如何显示控件中的交替项,给你个小列子:


  <%#Container.DataItem("title")%>


  <%#Container.DataItem("artist")%>


  <%#Container.DataItem("country")%>


  <%#Container.DataItem("company")%>


  <%#Container.DataItem("price")%>


  <%#Container.DataItem("year")%>


  你可以在元素后添加元素,这样就可以描述交替行的外观了。在上面的例子中,该表格中每隔一行就会显示为浅灰色的背景。


  还有疑问,再说。


  repeater控件用法


  <%--这是数据表--%>


  .aspx代码:


  cellspacing="1">


  


  选择


  ID


  分类名称


  描述


  "/>


  '>


  ">


  <%#Eval("ClassName")%>/<%#GetLableCount((int)Eval("ID"))%>


  <%#Eval("Description")%>


  .cs代码:


  RptJLable.DataSource=dt;


  RptJLable.DataBind();


  repeater控件绑定数据


  Repeater的名字.datasource=数据源


  Repeater的名字.databind();


  repeater控件的使用


  protectedvoidRepeater1_ItemCommand(objectsource,RepeaterCommandEventArgse)


  {


  Labellb=(Label)Repeater1.FindControl("lbHead");


  lb.Text="XXXXX";


  }


  lbHead是label控件的ID


  也可以这样


  比如Repeater1.Items[0].Controls[n]来访问第一行的第n个控件。如果第2行换成1,第3行2,以此类推


  repeater控件不显示

  • 本文来自: 老铁博客,转载请保留出处!欢迎发表您的评论
  • 相关标签:
  • 已有0位网友发表了一针见血的评论,你还等什么?

    必填

    选填

    记住我,下次回复时不用重新输入个人信息

    必填,不填不让过哦,嘻嘻。

    ◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

    相关推荐