6

マークアップにプロパティを追加してSqlDataSourceオブジェクトを操作する方法について読んでいましたが、ConnectionStringプロパティの場合、作成者は次のようなものを使用しました。

<asp:SqlDataSource ... ConnectionString="<%$ ConnectionStrings:lyric %>" ... >

<%$%>の使用は私にとって初めてであり、作者は実際にはそれを説明していませんでした。つまり、この場合の動作を非常に簡単に確認できます。

しかし、Web Config内の他のものにアクセスするために、<%$%>内の構文を学びたいと思います。このタイプのマークアップが何と呼ばれているのかわからないので、グーグルできません。私はそれを見つけるのに苦労しています。

<%@%>、<%#%>、<%$%>などのタグには特別なブランケット名がありますか?(他のバリエーションを学ぶことができます)<%$%>の特定の名前はありますか?(それで私はそれを調べて構文を学ぶことができます)

前もって感謝します

4

1 に答える 1

9

これらは、「ASP.NETインライン式」または「ASP.NETインラインコードブロック」と呼ばれます。これらについて詳しくは、 http: //support.microsoft.com/kb/976112をご覧ください。

<%$ ...%>は、式ビルダーの構文です。

于 2012-10-06T01:34:24.717 に答える