软件下载 | 资讯教程 | 最近更新 | 下载排行 | 一键转帖 | 发布投稿
您的位置:最火下载站 > Web前端 > Html/css > GridView截取超过一定宽度的字符

GridView截取超过一定宽度的字符

方法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;
}
    相关阅读
    网友评论
    栏目导航
    推荐软件