web-dev-qa-db-ja.com

<%#Eval( "State")%>または<%#DataBinder.Eval(Container.DataItem、 "state")%>

Haveの違いは何ですか

<%# Eval("State") %>

aspxページで、

<%# DataBinder.Eval(Container.DataItem, "State") %>

aspxページにありますか?

35
Xaisoft

Eval( "State")は、DataBinder.Eval(Container.DataItem、 "State")構文の簡略化された形式です。データバインドテンプレートコントロール内でのみ機能します。

詳細については、 MSDNドキュメント を参照してください。

39
Jeromy Irvine

違いはありません。 「Eval」メソッドは、DataBinder.Eval(Container.DataItem、 "blah")メソッドの単なるショートカットです。

11
Timothy Khouri

evalメソッドは後者の単なるショートカットです

4
Josh Mein