1 aspx文件
<asp:GridView ID="GridViewXinXiLan" runat="server" AutoGenerateColumns="False" ShowHeader="False" GridLines="None" Width="452px" Font-Overline="False" DataKeyNames="SN" OnDataBound="GridViewXinXiLan_DataBound" OnRowDataBound="GridViewXinXiLan_RowDataBound">
<Columns>
<asp:BoundField DataField="发布时间" HeaderText="发布时间">
<ItemStyle Width="150px" />
</asp:BoundField>
<asp:TemplateField HeaderText="标题">
<ItemTemplate>
<asp:HyperLink ID="HyperLink2" runat="server" NavigateUrl='<%# String.Format("~/InterFace/Notice/newsBrowser.aspx?SN={0}",Eval("SN")) %>' Text='<%# Eval("标题") %>' Target="_blank"></asp:HyperLink>
</ItemTemplate>
<ItemStyle Width="300px" />
</asp:TemplateField>
<asp:BoundField DataField="SN" HeaderText="SN" Visible="False" />
</Columns>
<EditRowStyle VerticalAlign="Top" />
<RowStyle HorizontalAlign="Left" Wrap="False" />
</asp:GridView>
2 相关代码
HyperLink hylink = e.Row.FindControl("HyperLink2") as HyperLink;
//HyperLink hylink = e.Row.Controls[0] as HyperLink;
DataSet ds = new DataSet();
ds = GetData("select 发布时间,标题,sn from (select 发布时间,标题,sn from tongzhigonggao order by 发布时间 desc) where rownum<11");
int strlength=18;
if (hylink != null)

...{
if (hylink .Text.Trim () .Length > strlength)

...{
hylink.Text = hylink.Text.Substring(0, strlength) + "...";
}
}
<asp:GridView ID="GridViewXinXiLan" runat="server" AutoGenerateColumns="False" ShowHeader="False" GridLines="None" Width="452px" Font-Overline="False" DataKeyNames="SN" OnDataBound="GridViewXinXiLan_DataBound" OnRowDataBound="GridViewXinXiLan_RowDataBound">
<Columns>
<asp:BoundField DataField="发布时间" HeaderText="发布时间">
<ItemStyle Width="150px" />
</asp:BoundField>
<asp:TemplateField HeaderText="标题">
<ItemTemplate>
<asp:HyperLink ID="HyperLink2" runat="server" NavigateUrl='<%# String.Format("~/InterFace/Notice/newsBrowser.aspx?SN={0}",Eval("SN")) %>' Text='<%# Eval("标题") %>' Target="_blank"></asp:HyperLink>
</ItemTemplate>
<ItemStyle Width="300px" />
</asp:TemplateField>
<asp:BoundField DataField="SN" HeaderText="SN" Visible="False" />
</Columns>
<EditRowStyle VerticalAlign="Top" />
<RowStyle HorizontalAlign="Left" Wrap="False" />
</asp:GridView>
2 相关代码
















3 效果图