none
Eval dentro de un ListView RRS feed

  • Pregunta

  • Buenas a todos,

    No puedo ver el valor de la columna url con Eval, me dice que no tiene contexto. Adjunto parte del codigo, me falla en el if.

    <asp:ListView ID="ListView1" runat="server" DataSourceID="LinqDataSource1">

    <AlternatingItemTemplate>

    <tr style="" >

    <td>

    <% If Eval("url") Is Nothing Then%>

    <asp:Label ID="IdLabel1" runat="server" _

    Text='<%# Eval("Id") %>' />

    <% Else%>

    <asp:HyperLink ID="IdHyperLink" runat="server" _

     Text='<%# Eval("Id") %>' _

     NavigateUrl='ReportHandler.ashx?Name=<%#  Eval("url") %>'></asp:HyperLink>

    <% End If%>

    </td>

     

    Lo que quiero es que si tiene valor la columna url me lo ponga como label, o en caso contrario como un enlace.

    Gracias de antemano.

    martes, 1 de julio de 2008 11:44

Todas las respuestas