一个绑定2个字段的数据绑定
<asp:HyperLink id=HyperLink1 runat="server" NavigateUrl='<%# DataBinder.Eval(Container.DataItem,"boardid",DataBinder.Eval(Container.DataItem,"id","post_detail.aspx?postid={0}")+"&boardid={0}") %>'>
<%# DataBinder.Eval(Container.DataItem,"title")%>
</asp:HyperLink>
<%# DataBinder.Eval(Container.DataItem,"title")%>
</asp:HyperLink>
另转贴:
http://www.cnblogs.com/caca/archive/2004/11/26/69154.html
<%# DataBinder.Eval(Container.DataItem,"topic").ToString().Length>14?DataBinder.Eval(Container.DataItem,"topic").ToString().Substring(0,13):DataBinder.Eval(Container.DataItem,"topic").ToString() %>
<!-- 图片问题,如果没有图片,应该隐藏 -->
<asp:Image ImageUrl=<%# "~/images/upload/"+DataBinder.Eval(Container.DataItem,"Imagename") %> Runat=server Visible=<%# (DataBinder.Eval(Container.DataItem,"Imagename").ToString()=="null"||DataBinder.Eval(Container.DataItem,"Imagename").ToString()=="")?false:true %>></asp:Image>
<asp:Image ImageUrl=<%# "~/images/upload/"+DataBinder.Eval(Container.DataItem,"Imagename") %> Runat=server Visible=<%# (DataBinder.Eval(Container.DataItem,"Imagename").ToString()=="null"||DataBinder.Eval(Container.DataItem,"Imagename").ToString()=="")?false:true %>></asp:Image>