c# - How to get count of nested repeater items -


I have a criminal on my page and there is a nested repeater on that item, its structure is below < Pre> & asp: repeater id = "rptOuter repeater" runat = "server" & gt; & Lt; ItemTemplate & gt; & Lt; Tr & gt; & Lt; TD & gt; // Need some code logic for counting & lt; / Td> & Lt; / TR & gt; & Lt; TR & gt; & Lt; TD & gt; & Lt; Asp: repeater id = "rptInnerRepeater" unat = "server" & gt; & Lt; ItemTemplate & gt; & Lt; Tr & gt; & Lt; TD & gt; & Amp; Nbsp; & Lt; / TD & gt; & Lt; / TR & gt; & Lt; / ItemTemplate & gt; & Lt; / TD & gt; & Lt; / TR & gt; & Lt; / ItemTemplate & gt; & Lt; / ASP: Repeater & gt;

I need to calculate the item count of the rptInnerRepeater in place of the comment. Is it possible that inline code.

Since you are binding your repeater to a data source, Why can not manipulate SubItems collections in which to calculate your internal repetition?

You can do it like this:

  & lt; Asp: Repeater id = "rptOuterRepeater" runat = "server" & gt; & Lt; ItemTemplate & gt; & Lt; Table & gt; & Lt; TR & gt; & Lt; TD & gt; & Lt;% # Eval ("Calculate")% & gt; & Lt; / TD & gt; & Lt; / TR & gt; & Lt; TR & gt; & Lt; TD & gt; & Lt; Asp: Repeater id = "rptInnerRepeater" runat = "server" DataSource = '& lt;% # Eval ("item")% & gt; & Gt; & Lt; ItemTemplate & gt; & Lt; TR & gt; & Lt; TD & gt; & Lt;% # Eval ("Id")%> & Lt; / TD & gt; & Lt; / TR & gt; & Lt; / ItemTemplate & gt; & Lt; / ASP: Repeater & gt; & Lt; / TD & gt; & Lt; / TR & gt; & Lt; / Table & gt; & Lt; / ItemTemplate & gt; & Lt; / ASP: Repeater & gt;   

And your datasource is:

  var datasource = testList.Select (s => new {count = s.Items.Count, Items = S. Ice, id = s.Id}). ToList (); RptOuterRepeater.DataSource = Datasource; RptOuterRepeater.DataBind ();   

So why not modify your data source collection, which is called an additional field? On the client side,

, you must use very ugly JavaScript / jQuery code, which will be excellent for your needs.

Comments

Popular posts from this blog

excel vba - How to delete Solver(SOLVER.XLAM) code -

github - Teamcity & Git - PR merge builds - anyway to get HEAD commit hash? -

ios - Replace text in UITextView run slowly -