Salve a tutti.
Ho un ciclo che elenca il contenuto di una tabella che funzina senza problemi mediante GridView.
Una delle colonne deve essere cliccabile così che ho un campo
<asp:HyperLink runat="server" ID="link" NavigateUrl="#"><%#Eval("prodotto")%></asp:HyperLink>
e fin qui tutto perfetto.
Ora però avrei una necessità. Rendere questo campo cliccabile o meno in funzione di un valore booleano presente nello stesso db.
Ad esempio Eval("disponibile")
Abituato al ASP "nromale" avevo penasto di fare:
<% If Eval("disponibile") Then%>
<asp:HyperLink runat="server" ID="link" NavigateUrl="#"><%#Eval("prodotto")%></asp:HyperLink>
<% Else%>
<asp:Label runat="server">prodotto</asp:Label>
<% End If%>
Alternando così il campo HYPERLINK ad uno LABEL secondo la encessità, ma -ahimè- mi sono reso conto che nn si può fare in questo modo.
Come posso fare ? Grazie a tutti.


=MaRk0n3=
Rispondi quotando
