none
Como criar um Repeater através de c# RRS feed

  • Pergunta

  • Preciso construir um relatório utilizando um repeater dentro de um .cs.
    No banco de dados eu chamo uma procedure que cria várias colunas em uma tabela temporária. O número de colunas é dinâmico, ou seja, pode variar a qualquer momento a quantidade de colunas. No entanto, o nome dessas colunas é sempre "totResp" + um número sequencial, exemplo: totResp1, totResp2,...

    No .aspx devo fazer isso:

    <

    asp:Repeater Runat="server" id="rptRelSatisfacao" OnItemCommand="Repeater1_Satisfacao">
    -- o código aqui deve ser feito no .cs que o aspx chama
    </
    asp:Repeater>


    No .cs eu queria criar algo como é feito no aspx:

    <ItemTemplate>
           <td><%#DataBinder.Eval(Container.DataItem, "totResp1")%></td>
           <td><%#DataBinder.Eval(Container.DataItem, "totResp2")%></td>
           ...
    </ItemTemplate>

     

     O problema é que o número de colunas totResp + número pode variar. Tem como criar algo dinâmico, que possa criar totResp + número?

    Alguém pode me passar um exemplo?

    • Movido AndreAlvesLima quinta-feira, 25 de novembro de 2010 21:30 (De:.NET Development - Geral)
    sexta-feira, 3 de abril de 2009 14:57

Respostas

Todas as Respostas