重複の可能性:
asp.netの.aspxページにあるさまざまな記号の意味
私は<%= "whatever" %>
のショートカットとしてよく知ってい<% Response.Write("whatever"); %>
ます。
<%# %>
しかし、私は最近、代わりに使用するいくつかのコードに出くわしました。この特定のコードベースでは、内部でのみ使用されています<asp:Repeater />
が、私は
何をし<%# %>
、いつ使用できる/使用すべきですか?
重複の可能性:
asp.netの.aspxページにあるさまざまな記号の意味
私は<%= "whatever" %>
のショートカットとしてよく知ってい<% Response.Write("whatever"); %>
ます。
<%# %>
しかし、私は最近、代わりに使用するいくつかのコードに出くわしました。この特定のコードベースでは、内部でのみ使用されています<asp:Repeater />
が、私は
何をし<%# %>
、いつ使用できる/使用すべきですか?
<%#...%>
データバインディング式は、サーバー制御プロパティとデータソース間のバインディングを作成するために使用される重要なコード区切り文字のセットです。
詳細はこちら:
<%#DataBinder.Eval(Container.DataItem、 "Price")%>のようにDatabind.Evalと組み合わせて使用されます
これがこの問題に関するMSDNページです
これが「バインド」の方法です。system.web.htmlcontrolsのようなものを使用している場合にも、asp.netデータバインディングでグーグル検索を実行することができます。これは、javascriptを使用するときに名前でドキュメント変数を取得する方法でもあります。