实际上,我没有得到任何使用嵌套中继器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我希望在嵌套的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或者实现上述输出和会话-1的任何其他逻辑应该是按会话-1、会话-2和会话-3递增的第一顺序。
发布于 2017-08-07 15:10:05
我建议使用GROUP BY on "Session“列从SQL DB查询。然后在中继器中有一个自定义模板,其中包含您需要的样式(每个组的标题和会话名称)。
找到下面的链接以参考如何按数据分组并在Repeater中使用它。您必须根据自己的需求进行定制。但你会得到如何前进的想法。
http://www.dotnetcurry.com/ShowArticle.aspx?ID=206
https://stackoverflow.com/questions/45540815
复制相似问题