首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

VB中使用三元运算符有关问题

2012-09-23 
VB中使用三元运算符问题VB页面中读取某字段%#CType(Container.DataItem, ShoppingCartItem).MenuName_CN%

VB中使用三元运算符问题
VB页面中读取某字段<%#CType(Container.DataItem, ShoppingCartItem).MenuName_CN%>
已经读取,但字段太长,想把它截短,并以...表示没显示的部分。怎么弄? 三元运算符? 具体怎么写?

[解决办法]

VB.NET code
strings.left(yourstring,7) & "..."
[解决办法]
VB有IIf函数,类似C#的 ? : 三元运算。
IIf(CType(Container.DataItem, ShoppingCartItem).MenuName_CN.Length > n, CType(Container.DataItem, ShoppingCartItem).MenuName_CN.SubString(0, n), CType(Container.DataItem, ShoppingCartItem).MenuName_CN)
[解决办法]
用个CSS就解决了。指定width后,超过时自动显示 ...

CSS code
.trimText{    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;    white-space:nowrap;    word-break:keep-all;}
[解决办法]
探讨

VB有IIf函数,类似C#的 ? : 三元运算。
IIf(CType(Container.DataItem, ShoppingCartItem).MenuName_CN.Length > n, CType(Container.DataItem, ShoppingCartItem).MenuName_CN.SubString(0, n), CType(Container.DataItem, Sh……

[解决办法]
探讨
引用:

VB有IIf函数,类似C#的 ? : 三元运算。
IIf(CType(Container.DataItem, ShoppingCartItem).MenuName_CN.Length > n, CType(Container.DataItem, ShoppingCartItem).MenuName_CN.SubString(0, n), CType(Containe……

热点排行