日期:2014-05-19  浏览次数:20947 次

DataGrid超出显示范围啦!!
请问如何用CSS能控制DataGrid的显示范围?
比如我定的是宽度
width:200px;
text-overflow:ellipsis;
overflow:hidden

为什么这么定义,他还能超出宽度?

我想让他一行显示10个字,超出了就不显示了,我那个CSS应该好使啊,为什么不好使了呢?怎么用CSS控制呢?(不要用代码控制,必须用CSS)

------解决方案--------------------
你应该在页面绑定的时候做控制


//字符串绑定超过指定长度截断

<%# DataBinder.Eval(Container.DataItem, "Text ").ToString().Trim().Length> 7?

DataBinder.Eval(Container.DataItem, "Text ").ToString().Trim().Substring

(0,7):DataBinder.Eval(Container.DataItem, "Text ").ToString().Trim() %>