2012-10-06 7 views
6

私はマークアップのプロパティを追加することにより、SqlDataSourceコントロールオブジェクトを操作する方法について読んでいた、とConnectionStringプロパティのために、著者は<%する$%の使用>がある

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

ようなものを使用私には新しく、作者は実際にそれを説明していませんでした。つまり、私はこの事例で何ができるかをかなり簡単に見ることができます。

しかし、私は<%$%>内の構文を学び、Web Config内の他のものにアクセスしたいと考えています。私はこのタイプのマークアップが呼び出されているかどうかわからないので、私はそれをGoogleにすることはできません。私はそれを見つけるのに荒い時間があります。

<%@ %%、<%#%>、および<%$%>のようなタグは特殊なブランケット名ですか? (私は他のバリエーションを学ぶことができます) 具体的な名前は<%$%>ですか? (私はそれを見て、構文を学ぶことができます)事前

答えて

9

おかげで彼らは、「ASP.NETインライン式」または「ASP.NETインラインコードブロック」と呼ばれています。ここでそれらについてもっと学ぶことができます:http://support.microsoft.com/kb/976112

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

+0

素晴らしいリソース。どうもありがとうございます! – greenonion

+0

ありがとうございます!彼らは他の名前でも知られていませんでしたか? – IrishChieftain

+0

私は最初にそれらを「ASP.NETインラインコードブロック」として実行しましたが、マイクロソフトは明らかに「ASP.NETインライン式」を好んでいます。私は他の言葉で彼らのことを聞いたことがありません(他の人が持っていても、他に何が呼ばれているか知っているといいです)。 – pete

関連する問題