GridView里的每行文字太多如何自动隐藏超出的部分 有没有哪个属性可以设置?现在会自动换行,把格子拉长,影响页面布局 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 据说用CSS可以搞定,但不知道怎么搞那就还是用程序解决吧,如:<%# Eval("邦定字段").ToString().Length > 10 ? Eval("邦定字段").ToString().Substring(0,20) : Eval("邦定字段") %> 楼上那种方法我也用过,个人感觉很不方便,不知道c#有没有vb里的left这类函数 想用VB的LEFT,那就引用进去用LEFT吧。 protected void GridView1_RowDataBound(object sender,GridViewRowEventArgs e){ if(e.Row.RowType == DataControlRowType.DataRow) { if(e.Row.Cells[1].Text).Length>6) { e.Row.Cells[1].Text = (e.Row.Cells[1].Text).Substring(0,6)+"..."; } if(e.Row.Cells[0].Text).Length>6) { e.Row.Cells[0].Text = (e.Row.Cells[0].Text).Substring(0,6)+"..."; } } 省略...} 大家帮忙看一个错误,谢谢! 弹出层,显示数据(以datalist显示),选中数据且层消失,数据填充textbox 问一个弱弱的问题 搜索问题,急求… excel矩形填充与带合并格的矩形填充问题,高手进 请看下小弟这是错在哪里阿?? 80分 求个正则表达式 自认为 搜索功能做的不错的人 愿意共享下 代码吗 如何获取datagrid表格中的值呢? 怎么不以ASPNET用户去打开打开某一程序? Gridview控件的表头的单元格内容如何换行显示出来? asp.net的基础问题 实在是刚学不了解 高手帮忙哦
那就还是用程序解决吧,如:
<%# Eval("邦定字段").ToString().Length > 10 ? Eval("邦定字段").ToString().Substring(0,20) : Eval("邦定字段") %>
{
if(e.Row.RowType == DataControlRowType.DataRow)
{
if(e.Row.Cells[1].Text).Length>6)
{
e.Row.Cells[1].Text = (e.Row.Cells[1].Text).Substring(0,6)+"...";
}
if(e.Row.Cells[0].Text).Length>6)
{
e.Row.Cells[0].Text = (e.Row.Cells[0].Text).Substring(0,6)+"...";
}
}
省略...
}