none
Tratamento Eval RRS feed

  • Pergunta

  • Olá galera, seguinte..
    Tenho uma gridview e preciso fazer o tratamento em uma coluna, se a cidade for São Paulo mostrar, se a cidade for Ribeirão Preto mostrar ou se for as 2 cidades mostrar as 2, porem o Eval só possibilita usar um ternário, alguém poderia me ajudar?

    <asp:TemplateField SortExpression="Cidade" HeaderText="Cidade">
    <ItemTemplate>
    <asp:Literal runat="server" ID="litCidade" Text='<%# Eval("CidadeSP") ? "SP" : "" + " " + Eval("CidadeRP") ? "RP" : ""%>'></asp:Literal>
    </ItemTemplate>
    </asp:TemplateField>
    terça-feira, 17 de dezembro de 2013 18:05

Respostas

  • Substitua por esse segui a mesma coisas que estavam escrito ai qualquer coisa modifique a sua preferencia

    <asp:Literal runat="server" ID="litCidade" Text='<%# String.Format("{0} {1}", (Eval("CidadeSP").ToString().Equals("São Paulo") ? "SP" : "") , (Eval("CidadeRP").ToString().Equals("Ribeirão Preto")  ? "RP" : "")) %>'></asp:Literal>


    Fulvio Cezar Canducci Dias

    quarta-feira, 18 de dezembro de 2013 02:33

Todas as Respostas

  • Substitua por esse segui a mesma coisas que estavam escrito ai qualquer coisa modifique a sua preferencia

    <asp:Literal runat="server" ID="litCidade" Text='<%# String.Format("{0} {1}", (Eval("CidadeSP").ToString().Equals("São Paulo") ? "SP" : "") , (Eval("CidadeRP").ToString().Equals("Ribeirão Preto")  ? "RP" : "")) %>'></asp:Literal>


    Fulvio Cezar Canducci Dias

    quarta-feira, 18 de dezembro de 2013 02:33
  • Obrigado!
    • Marcado como Resposta Elton Martins quinta-feira, 19 de dezembro de 2013 11:43
    • Não Marcado como Resposta Elton Martins quinta-feira, 19 de dezembro de 2013 11:43
    quarta-feira, 18 de dezembro de 2013 20:37
  • Obrigado!

    Feche o post!

    Fulvio Cezar Canducci Dias

    • Marcado como Resposta Elton Martins quinta-feira, 19 de dezembro de 2013 11:44
    • Não Marcado como Resposta Elton Martins quinta-feira, 19 de dezembro de 2013 11:44
    quarta-feira, 18 de dezembro de 2013 20:42
  • Como que fecho?
    Já perguntei outra vez, mas ninguém respondeu.
    quinta-feira, 19 de dezembro de 2013 11:44