我正在阅读如何通过在标记中添加属性来使用SqlDataSource对象,而对于ConnectionString属性,作者使用类似
的内容<asp:SqlDataSource ... ConnectionString="<%$ ConnectionStrings:lyric %>" ... >
使用&lt;%$%&gt;对我来说是新的,作者并没有真正解释它。我的意思是,我很容易看到它在这种情况下的作用。
但是,我想学习&lt;%$%&gt;里面的语法访问Web Config中的其他内容。我不知道这种类型的标记是什么,所以我不能谷歌它。我很难找到它。
执行&lt;%@%&gt;,&lt;%#%&gt;和&lt;%$%&gt;等标记有一个特殊的毯子名称? (所以我可以学习其他变化) &lt;%$%&gt ;?是否有特定名称? (所以我可以查阅并学习语法)
提前致谢
答案 0 :(得分:9)
它们被称为“ASP.NET内联表达式”或“ASP.NET内联代码块”。您可以在此处了解有关它们的更多信息:http://support.microsoft.com/kb/976112
&lt;%$ ...%&gt;是表达式构建器的语法。