Pergunta : ASP.NET - Como usar SE MAIS dentro de um objeto encadernado (Datalist)

Eu estou tentando ter uma lista de dados encadernada que começ um valor de uma corda da pergunta e escreva então o código de acordo com este.   Ter essencialmente SE ELSF SE dentro do datalist que escreve um bocado diferente do código conforme o que o valor do URL = e valor da identificação no sql/datalist.

I am que começ este erro, que eu acredito diz que eu não posso fazer este dentro dos métodos do databound control.

um " Databinding tais como Eval (), XPath (), e o ligamento () podem somente ser usados no contexto de um controle do databound. o “

i quer este por exemplo o

url = 3

1 = ahref= " 1 " >

2 = de ahref= " 2 "/>3 = >

de/>4 = de ahref= " 4 o " class= > " desobstruído " do
> do " codeSnippet " do class= do
class= " lineNumbers " do
class= do
1:
2:
3:
4:
5:
6:
7:
" notpretty " do id= " codeSnippet795422 " do
<% (“tipo”) = >&brand=<%#” do href= " do " nav do class= do  Request.Url <%# (“identificação”) %> ": Etiquetar " usuário” Text='<%# Eval runat= (“marca”) %>'/> de ID= " Label1” 
                 
                 <% ElseIf Request.QueryString (“tipo”) = >: Etiquetar " usuário” Text='<%# Eval runat= (“marca”) %>'/> de ID= " Label3” 
                 
                 <% outro: >: " Usuário " Text='<%# Eval runat= (“marca”) %>'/> da etiqueta ID= " Label2 " 
                 
                 Extremidade If%> de <%
class= do

Resposta : ASP.NET - Como usar SE MAIS dentro de um objeto encadernado (Datalist)

você deve realmente fazer este no codebehind using o asp: Hipervínculo

por exemplo.

Se Request.QueryString (“tipo”) = 3 então lnkItem3.NavigateUrl = ""

de medo de insultá-lo, há uma razão particular pela qual você havent?
Outras soluções  
 
programming4us programming4us