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.