如何只显示前面100个字,后面的都用……代替? s_name=s_title.Length>8?s_title.Substring(0,6)+"...":s_title;s_title是你字符串的内容 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <table><tr><td>test this forum </td></tr></table> If strValue.Length > 100 Then strValue = Left(strValue, 100) & "......" End If 如果你需要它显示的长度很规范就不好判断了,你可以显示一下a和b的Lengthstring a = "一二三四五";string b = "0123456789"; 由于汉字与字母的长度是不一样的,1汉字=2字母.如果是粗略的判断if(str.Length > 100){ str = str.SubString(0,100)+"..."} string ss=rs["字段名"].ToString;string bb;if(ss.Length>=100){bb=ss.Substring(0,100)+"....";}else{bb=ss;} if(ss.Length>=100){bb=ss.Substring(0,100)+"....";} 疯了?!.net里面字符串中英文占的长度是相等的!! 检测某一IP的主机是否在线? 新闻滚动条 高手近来看看 50分求.net里 Menu 控件的样式。只要美观,整齐就好【踊跃贴 来者有分】 更新数据库中的问题,请指教! Session深度问题 一个datagrid的小问题! 很奇怪的问题,BdpCommand的Parameters集合有没有限制元素个数的? 40分求助~只用一个input file怎么实现5张图片的上传并限制到5张图片就不显示上传按钮! textbox中的ontextchanged是怎样写的 如何在一个页面中调用另一个页面的控件的属性? 大家看看这个,严重鄙视! 急,请遇见过这种情况的人看看
strValue = Left(strValue, 100) & "......"
End If
string a = "一二三四五";
string b = "0123456789";
如果是粗略的判断
if(str.Length > 100)
{
str = str.SubString(0,100)+"..."
}
string bb;
if(ss.Length>=100)
{
bb=ss.Substring(0,100)+"....";
}
else
{
bb=ss;
}
{
bb=ss.Substring(0,100)+"....";
}