前台转换此列为模板列并且调用后台的方法
Text='<%# Common.GetFileName(Eval(
隐藏掉的话你还有放进去的意义吗?
如果GRDIEVIEW可能出现宽度超过屏幕的情况,一般都是放个PANEL在外面,通过滚动条滚动的。
如果你说的是TD里面的字太宽的情况隐藏的话,用CSS做……
ProName是label控件。
ProNameText.Style["width"] = "120px";
ProNameText.Style["white-space"] = "nowrap";
ProNameText.Style["overflow"] = "hidden";
ProNameText.Style["display"] = "block";
如果不行的话给这个Gridview的CSS里也加上这三个CSS属性
我手动绑基本都是这样写<%#DataBinder.Eval(Container.DataItem, "BrandNotes").ToString().Length < 120 ? DataBinder.Eval(Container.DataItem, "BrandNotes").ToString() : DataBinder.Eval(Container.DataItem, "BrandNotes").ToString().Substring(0, 120) + "......"%>
可以把Gridview放在一个div中,div设置为一个固定的的宽度,再设置它的一个属性style="overflow:auto;",这样当gridview的宽度超过div的宽度时,div会出现拖动条,从而实现一部分的gridview会被隐藏,拉动滚动条,会看到其余的被隐藏的gridview。
我也同样的问题
设置了 rowstyle的width 和wrap可是不好使啊!~~
求高手解答