サーバーサイドコントロールにevalスクリプトを実装するにはどうすればよいですか?
例えば。<a runat="server" href="?id=<%= Eval("Id") %>">hello world</a>
サーバー側のコントロールがデータバインドされたコントロール(ListView、GridView、FormView、DetailsView)内にある場合、構文は次のようになります<%# Eval("Id") %>
。
サーバー側のコントロールがデータバインドされたコントロール内にない場合は、コードビハインドを介してサーバー側のコントロールにアクセスし、そこに属性を設定する必要があります。
私の知る限り、<%=ではなく<%#
データバインディング式はあなたの友達です。例についてはMSDNを参照してください。