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

ProjectName:<asp:Literal ID="Literal2" runat="server" Text='<%$ AppSettings:ProjectName %>'></asp:Literal>
posted @ 2010-02-22 15:31  无尽思绪  阅读(388)  评论(1编辑  收藏  举报