<%= %>,<%#%>和<%$ %>三者的区别

首先三者都是在前台使用,

<%= %>比如:<%=Name%>Name是后台定义的public变量,直接接受后台的变量值。

<%#%>比如:<%#Eval("str")%>常于绑定字段中使用,比如GridView,DataList,Repart等等,和DataBind()方法连用。

<%$ %>用于读取Web.config配置文件中读取值,比如:<asp:Literal ID="Literal1" runat="server" Text="<%$ appSettings:DataPass%>" />

读取配置节appSettings子节中DataPass中的值。

posted @ 2012-11-13 09:43  Mr.邹  阅读(702)  评论(0编辑  收藏  举报