如何实现:GridView 控件中显示的文本不自动换行,隐藏超出宽度部分
<asp:TemplateField>
<ItemTemplate>
<asp:LinkButtonID="linkbNewsTitle"runat="server"Text='<%#Bind("ch_Remark")%>'ToolTip='<%#Bind("ch_Remark")%>'>
</asp:LinkButton>
</ItemTemplate>
<ItemStyleWidth="300"/>
</asp:TemplateField>
protectedvoidgvNewsManage_RowDataBound(objectsender,GridViewRowEventArgse)
{
if((LinkButton)e.Row.FindControl("linkbNewsTitle")!=null)
{
LinkButtonlinkbTitle=(LinkButton)e.Row.FindControl("linkbNewsTitle");
if(linkbTitle.Text.Length>10)
{
linkbTitle.Text=linkbTitle.Text.Substring(0,9)+"";
}
LabellblinknewID=(Label)e.Row.FindControl("ltgvnid");
//linkbTitle.PostBackUrl="EditNewsContent.aspx?ID="+lblinknewID.Text;
}
}
//==========================================
protectedvoidgvNewsManage_RowDataBound(objectsender,GridViewRowEventArgse)
{
stringstrValue=e.Row.Cells[18].Text.ToString();
if(strValue!=null)
{
if(strValue.Length>9)
{
e.Row.Cells[18].Text=strValue.Substring(0,9)+"";
}
}
}
如果觉得《如何实现:GridView 控件中显示的文本不自动换行 隐藏超出宽度部分wj-wangjun》对你有帮助,请点赞、收藏,并留下你的观点哦!