简单分析<% %>、<%= %>、<%# %>的区别和用法
<% %>表示代码段,如下表示执行后台一个方法。
<%BindProductList("dlProducts3",15);%>
<%= %>表示返回字符串的代码段,格式一定要跟下面一样,表示返回在页面显示的html代码。
<%=GetHelpCategoryName("")%>
<%# %>是数据绑定符,DataBinder.eval_r(Container.DataItem,"AddTime")是绑定得到的数据,可以对该绑定得到的数据进行操作,像下面一样可以将其转换格式显示。"eval_r"表示"Eval"
<%#Convert.ToDateTime(DataBinder.eval_r(Container.DataItem,"AddTime")).ToString("yy/MM/dd")%>