1、<%#Eval("这里面是数据库的字段")%>
2、<%=实体层的字段属性%>
3、<%这样相当是后台%>,如:
<%if(!string.IsNullOrEmpty(base.StrCompanyName))
{%>
<spanstyle="font-size:10pt;font-weight:bold;">
<br/>
<%=base.StrCompanyName%>
</span>
<%}%>

asp.netEval()四种绑定方法

1、1.x中的数据绑定语法

<asp:Literalid="litEval2"runat="server"Text='<%#DataBinder.Eval(Container.DataItem,"userName")%>'/>

2、2.x简化Eval数据绑定语法

<asp:Literalid="litEval1"runat="server"Text='<%Eval("userName")%>'/>

3、第二种方法的方法重载

<ahref='<%#Eval("userId","Default.aspx?id={0}")%>'><%#Eval("userName")%></a>

4、eval同时绑定两个值

<ahref='<%#string.Format("Default.aspx?id={0}&role={1}",Eval("userId"),Eval("userRole"))%>'><%#Eval("userName")%></a>