文字连接及省略号处理

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) + "...";
                }

                
            }


 3 效果图


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值