最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

嵌套repeater示例分享

来源:动视网 责编:小采 时间:2020-11-27 22:39:05
文档

嵌套repeater示例分享

嵌套repeater示例分享:前台代码部分: 代码如下:<asp:repeater runat=server id=repeater1 OnItemDataBound=function2> <itemtemplate> <asp:repeater runat=server id=repeater2> <ite
推荐度:
导读嵌套repeater示例分享:前台代码部分: 代码如下:<asp:repeater runat=server id=repeater1 OnItemDataBound=function2> <itemtemplate> <asp:repeater runat=server id=repeater2> <ite


前台代码部分:

代码如下:
<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();

}
}

文档

嵌套repeater示例分享

嵌套repeater示例分享:前台代码部分: 代码如下:<asp:repeater runat=server id=repeater1 OnItemDataBound=function2> <itemtemplate> <asp:repeater runat=server id=repeater2> <ite
推荐度:
标签: 示例 实例 嵌套
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top