ASP.net 怎么获取字符串

mylisc 2009-03-28 06:01:16
asp页面显示效如 “我我我我我我我.....”

我 从数据库 查出结果 大于=10的我让他截断 显示....怎么做啊

我得到的是DataView
谢谢
...全文
139 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
opou 2009-03-29
  • 打赏
  • 举报
回复
在sql中感觉好些,后期处理工作好做些
together14629 2009-03-29
  • 打赏
  • 举报
回复
学习
larry_seven 2009-03-29
  • 打赏
  • 举报
回复
一楼二楼的都可以看你喜欢用那种了哦!
Valkry 2009-03-29
  • 打赏
  • 举报
回复

string tell="我我我我我我我我我我我我我我我我我我我我我我我我我我我我我我我我我我我我我我我我"
if (tell.Trim().Length > 10)
{
string newTell= tellSubstring(0, 20) + "......";
}

多余的字符用“......”代替。
小弟不才。不知这样可否?
hotit 2009-03-29
  • 打赏
  • 举报
回复

刚才那个是ASP.NET

这个是SQL

declare @string varchar(100)
set @string ='我我我我我我我我我我我我'

if len(@string) >6
print substring(@string,1,6)+'...'
else
print @string
hotit 2009-03-29
  • 打赏
  • 举报
回复



<%# Eval("字段名").ToString().Length >= 120 ? Eval("字段名").ToString().Substring(0, 120) + "……" : Eval("字段名").ToString()%>
gdhujj 2009-03-29
  • 打赏
  • 举报
回复
学习
jfd198512 2009-03-29
  • 打赏
  • 举报
回复
顶 LZ!! 学习~
阿彪兄 2009-03-29
  • 打赏
  • 举报
回复
DataRowBound
szldk 2009-03-28
  • 打赏
  • 举报
回复
路过
tocoya 2009-03-28
  • 打赏
  • 举报
回复
支持sql,虽然我只会在程序中处理
cj_angel001 2009-03-28
  • 打赏
  • 举报
回复
SQL语句处理好些..扩展性好些,个人观点
wuyq11 2009-03-28
  • 打赏
  • 举报
回复
在SQL语句里截断或在绑定时阶段
Encoding encoding = Encoding.GetEncoding("GB2312");
byte[] bstrLength = encoding.GetBytes(strStr);
if(bstrLength.Length>10)
{

}
syb1045 2009-03-28
  • 打赏
  • 举报
回复
恩,1楼 2楼的方法都可以
张朋举H 2009-03-28
  • 打赏
  • 举报
回复
相比较sql处理起来更高效益点儿,后期扩展也好
jiangshun 2009-03-28
  • 打赏
  • 举报
回复
一个在asp.net中处理,一个在sql语句中,哈哈
oktell 2009-03-28
  • 打赏
  • 举报
回复
楼主的想法提醒了我.

我想:这个就是设置SQL语句问题

例:

Select field,
when field
case len(field)>10 then substr(field,8)+"..",
otherwiese field end as newField
from myTable
yezie 2009-03-28
  • 打赏
  • 举报
回复
foreach(datarowview row in DataView)
if(row["aa"].tostring().length > 10)
row["aa"] = row["aa"].substring(0,10) + "...";

62,268

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧