嵌套中继器使用c#asp.net Web表单

时间:2017-08-07 06:44:39

标签: c# asp.net webforms repeater

实际上我没有使用嵌套转发器asp.net c#。

获得任何逻辑

下面是我的sql表

DocID   Title                FileAttachment                      Session
69053   s3 time table       s3 time table_UserDetails.xls        Session-3
1616    Notice              Notice_UserDetails.xls               Session-1
67792   recruiment          recruiment_UserDetails.xls           Session-2
1616    Tesing              Testing_UserDetails.xls              Session-1

我希望在Nested Repeater中输出如下数据会话。

  Session-1
   Notice               Notice_UserDetails.xls               Session-1
   Tesing               Testing_UserDetails.xls              Session-1
  Session-2
   recruiment           recruiment_UserDetails.xls           Session-2
  Session-3
   s3 time table        s3 time table_UserDetails.xls        Session-3

或者,通过升序Session-1,Session-2和Session-3,任何其他实现上述输出和Session-1的逻辑应该是第一顺序。

1 个答案:

答案 0 :(得分:0)

我建议在“会话”列中使用GROUP BY从SQL DB进行查询。 然后在转发器中有一个自定义模板,其中包含您需要的样式(每个组的标题具有会话名称)。

查找以下链接,以获取有关如何按数据分组并在Repeater中使用它的参考。 您必须根据您的要求进行定制。但是你会明白如何前进。

http://www.dotnetcurry.com/ShowArticle.aspx?ID=206