ASP.NET之GridView的美化工作

1、信息太长,截取部分信息,移上去显示全名。

1 <asp:TemplateField HeaderText="营销方案名称" HeaderStyle-HorizontalAlign="center" >
2
3 <ItemTemplate>
4
5 <asp:Label runat="server" Text='<%# Eval("Plan_name").ToString().Length>10?Eval("Plan_name").ToString().Substring(0,10)+". . .":Eval("Plan_name") %>' ToolTip='<%# Eval("Plan_name")%>' id="lblPlanName"></asp:Label>
6
7 </ItemTemplate>
8
9 </asp:TemplateField>


2、数据绑定方式有两种,如下示例:

1 Eval方式 <%# Eval("id") %>
2 Bind方式 <%# Bind("id","~/info.aspx?id={0}") %>

推荐使用第一种方式,可以在一个<%# %>里放入多个绑定,而第二种只能如此绑定一个值

1 <%# Eval("id") + ":" + Eval("name")%>

 

 

 

posted on 2012-03-06 10:44  zhangtao1212  阅读(1144)  评论(0编辑  收藏  举报

导航