2

サーバーサイドコントロールにevalスクリプトを実装するにはどうすればよいですか?

例えば。<a runat="server" href="?id=<%= Eval("Id") %>">hello world</a>

4

3 に答える 3

2

サーバー側のコントロールがデータバインドされたコントロール(ListView、GridView、FormView、DetailsView)内にある場合、構文は次のようになります<%# Eval("Id") %>

サーバー側のコントロールがデータバインドされたコントロール内にない場合は、コードビハインドを介してサーバー側のコントロールにアクセスし、そこに属性を設定する必要があります。

于 2008-09-25T13:16:19.600 に答える
1

私の知る限り、<%=ではなく<%#

于 2008-09-25T13:14:54.253 に答える
1

データバインディング式はあなたの友達です。例についてはMSDNを参照してください。

于 2008-09-25T13:15:09.167 に答える