c# - Why does this not work: Nested Repeater with child repeater in a user control? -


edit: have working solution - know why original attempt didn't work. original attempt code below. thanks

i'm using approach found here: http://support.microsoft.com/kb/306154 implement nested repeater. each parent item has 1 or more children items (the point of having nested repeater) dropdown horizontally aligned each child item. in effort re-use nested part of repeater wanted develop piece user control couldn't work. wondering if possible , if how?

here user control apsx:

<asp:repeater id="nestedrepeater" runat="server"> .... <itemtemplate>     <tr class="text" id="repeateritemrow" runat="server">         <td>             <%#databinder.eval(container.dataitem, "name") %>         </td>         <td>         </td>         <td>         </td>         <td>         </td>         <td>         </td>         <td>         </td>     </tr> </itemtemplate> 

and here code behind user control. noticed when debugged nesteddatasource null though in parent page load data there:

public dataset nesteddatasource     {         get;         set;     }      protected void page_load(object sender, eventargs e)     {         if (!ispostback)         {             nestedrepeater.datasource = nesteddatasource;             nestedrepeater.databind();         }     } 

in parent repeater in `<itemtemplate> have:

<asp:repuc id="nestrep" runat="server" nesteddatasource='<%#((datarowview)container.dataitem).row.getchildrows("nestedrel") %>'> 

and page code behind:

protected void page_load(object sender, eventargs e)     {         if (!ispostback)         {             buildwbs();         }     }      private void buildpage()     {         dataset ds = new dataset();          ds = dataaccesslayer.getdata("system");          ds.relations.add("nestedrel", ds.tables[0].columns["id"], ds.tables[1].columns["parentid"]);          parentrepeater.datasource = ds;         parentrepeater.databind();     } 

the page loads nothing relating repeater appears on screen.

so, can see wrong have? is way tried doing possible? input


Comments

Popular posts from this blog

apache - Add omitted ? to URLs -

redirect - bbPress Forum - rewrite to wwww.mysite prohibits login -

php - How can I stop spam on my custom forum/blog? -