我是菜鸟;请问:在asp.net 中如何实现字符串超过一定的长度用省略号代替呢??????
2个回答
展开全部
数据歼余搏绑定时
Eval("Title"氏祥毁肢).ToString().Length>10?Eval("Title").ToString().SubString(0,10)+"...":Eval("Title").ToString()
Eval("Title"氏祥毁肢).ToString().Length>10?Eval("Title").ToString().SubString(0,10)+"...":Eval("Title").ToString()
追问
加上这句出现错误:编译器错误消息: CS1061: “string”不包含“SubString”的定义,并且找不到可接受类型为“string”的第一个参数的扩展方法“SubString”(是否缺少 using 指令或程序集引用?)
是怎么回事呢?
追答
Eval("Title").ToString().Length>10?Eval("Title").ToString().Substring(0,10)+"...":Eval("Title")
不好意思啊,因为是手写的。那个方法的大写小写错了。你换成这句就可以了。Title是你绑定字段的名称
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询