Domanda

Sto usando un ripetitore per alcuni prodotti che sto elencando.

Sto cercando di creare un asp: HyperLink NavigateUrl utilizzando sia testo codificato che dati XPATH.

NavigateUrl = 'MyPage.aspx ID = lt? &;% # XPath (quot &; TheID quot &;)% Gt &; & Amp; & Name = lt ;% # XPath (" quot theName &;) &% gt; '

Ovviamente questo non funziona.

Qualcuno sa come farlo funzionare?

È stato utile?

Soluzione

Questo dovrebbe funzionare:

<asp:HyperLink 
    runat="server" 
    NavigateUrl='<%# string.Format("mypage.aspx?ID={0}&name={1}", XPath("THEID"), XPath("THENAME")) %>' 
    Text="some link" 
/>
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top