9

重複の可能性:
asp.netの.aspxページにあるさまざまな記号の意味

私は<%= "whatever" %>のショートカットとしてよく知ってい<% Response.Write("whatever"); %>ます。

<%# %>しかし、私は最近、代わりに使用するいくつかのコードに出くわしました。この特定のコードベースでは、内部でのみ使用されています<asp:Repeater />が、私は

何をし<%# %>、いつ使用できる/使用すべきですか?

4

3 に答える 3

11

<%#...%>

データバインディング式は、サーバー制御プロパティとデータソース間のバインディングを作成するために使用される重要なコード区切り文字のセットです。

詳細はこちら:

ASP.NETコード区切り文字

于 2011-12-02T20:36:24.347 に答える
2

<%#DataBinder.Eval(Container.DataItem、 "Price")%>のようにDatabind.Evalと組み合わせて使用​​されます

これがこの問題に関するMSDNページです

于 2011-12-02T20:36:59.760 に答える
1

これが「バインド」の方法です。system.web.htmlcontrolsのようなものを使用している場合にも、asp.netデータバインディングでグーグル検索を実行することができます。これは、javascriptを使用するときに名前でドキュメント変数を取得する方法でもあります。

于 2011-12-02T20:37:13.437 に答える