<%= %>,<%#%>和<%$ %>三者的区别
首先三者都是在前台使用,
<%= %>比如:<%=Name%>Name是后台定义的public变量,直接接受后台的变量值。
<%#%>比如:<%#Eval("str")%>常于绑定字段中使用,比如GridView,DataList,Repart等等,和DataBind()方法连用。
<%$ %>用于读取Web.config配置文件中读取值,比如:<asp:Literal ID="Literal1" runat="server" Text="<%$ appSettings:DataPass%>" />
读取配置节appSettings子节中DataPass中的值。