asp.net页面的相关标记:(<%$, <%=, <%, <%#, etc.)
今天第一次看到<%$ ... %> 类似的标记 ,原来这个标记可以直接读取web.config里面的配置信息。
PageSize='<%$ AppSettings:GridViewDefaultPageSize %>'
这种方式只能使用在某些server tag内,否则将出现错误,比如,下面是错误示例:
ProjectName:<%$ AppSettings:ProjectName %>
正确的方式:
ProjectName:<asp:Literal ID="Literal2" runat="server" Text='<%$ AppSettings:ProjectName %>'></asp:Literal>
参考:
http://naspinski.net/post/inline-aspnet-tags-sorting-them-all-out-%283c25242c-3c253d2c-3c252c-3c252c-etc%29.aspx