asp:HyperLinkはXPATHデータを使用してRepeater内にNavigateUrlを構築します

StackOverflow https://stackoverflow.com/questions/1813547

  •  06-07-2019
  •  | 
  •  

質問

リストしているいくつかの製品にリピーターを使用しています。

ハードコードされたテキストとXPATHデータの両方を使用してasp:HyperLink NavigateUrlを構築しようとしています。

NavigateUrl = 'mypage.aspx?ID = <!> lt;%#XPath(<!> quot; THEID <!> quot;)%<!> gt; <!> amp; name = <!> lt ;%#XPath(<!> quot; THENAME <!> quot;)%<!> gt; '

明らかにこれは機能していません。

この仕事をする方法を知っている人はいますか?

役に立ちましたか?

解決

これは動作するはずです:

<asp:HyperLink 
    runat="server" 
    NavigateUrl='<%# string.Format("mypage.aspx?ID={0}&name={1}", XPath("THEID"), XPath("THENAME")) %>' 
    Text="some link" 
/>
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top