GridView截取超过一定宽度的字符
发布时间:2018-09-03 08:06 所属栏目:29 来源:站长网
导读:方法1:css处理: a { width: 80px; overflow: hidden; /*注意不要写在最后了*/ white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; } a:hover { text-decoration: none; color: #000; } a href=# style=display:block; ;text-dec
方法1:css处理: a { width: 80px; overflow: hidden; /*注意不要写在最后了*/ white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; } a:hover { text-decoration: none; color: #000; } <a href="#" style="display:block; ;text-decoration: none; color: #000;" title='<%#Eval("GlobalCode")%>'><%#Eval("GlobalCode")%></a> 方法2:服务器端截取字符 在GridViewTicket_RowDataBound等事件中: string hotelAddress = dtHotel.Rows[row.RowIndex]["hotel_address"].ToString().Trim(); if (hotelAddress.Length > 9) { ((Label)row.FindControl("LabelHotelAddress")).Text = hotelAddress.Substring(0, 8) + "..."; ((Label)row.FindControl("LabelHotelAddress")).ToolTip = hotelAddress; } else { ((Label)row.FindControl("LabelHotelAddress")).Text = hotelAddress; ((Label)row.FindControl("LabelHotelAddress")).ToolTip = hotelAddress; } (编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读