大家好:
我做一个web查询系统,数据用datagrid显示,我的datagrid是动态绑定的,从oracle8i数据库中查询数据。
1、datagrid的数据是从dataset中取,日期默认显示都是2004-9-13 13:03:33,我不想让她显示后面的时间,希望显示成2004-9-13,由于是动态绑定,datagrid要显示不同表的数据,所以我不能在sql语句中用to_char()函数(因为是Select * from ),也不能通过模板列(不同的表不知道日期字段是哪个),希望大家给个设置方法,谢谢。 2、数据显示问题:怎样控制单元格的格式,有些字段内容较多,折行显示把datagrid撑的特别难看,我希望不折行,怎样设置,我看到有些人说:给每个单元格套上一个<div>
<div nowrap style='text-overflow:clip;overflow:hidden;width:" + parseInt(oTd.style.width) + "'>" + oTd.innerHTML + "</div>";
再在调整表格列宽时,再调整div.style.width即可。
我不知道具体在后台代码中怎么写,希望大家说的具体点,解决完马上给分。
我做一个web查询系统,数据用datagrid显示,我的datagrid是动态绑定的,从oracle8i数据库中查询数据。
1、datagrid的数据是从dataset中取,日期默认显示都是2004-9-13 13:03:33,我不想让她显示后面的时间,希望显示成2004-9-13,由于是动态绑定,datagrid要显示不同表的数据,所以我不能在sql语句中用to_char()函数(因为是Select * from ),也不能通过模板列(不同的表不知道日期字段是哪个),希望大家给个设置方法,谢谢。 2、数据显示问题:怎样控制单元格的格式,有些字段内容较多,折行显示把datagrid撑的特别难看,我希望不折行,怎样设置,我看到有些人说:给每个单元格套上一个<div>
<div nowrap style='text-overflow:clip;overflow:hidden;width:" + parseInt(oTd.style.width) + "'>" + oTd.innerHTML + "</div>";
再在调整表格列宽时,再调整div.style.width即可。
我不知道具体在后台代码中怎么写,希望大家说的具体点,解决完马上给分。
解决方案 »
- 一个正则表达式
- 用VS2005英文版开发怎么使用.NET Framework的中文版?
- .net连接池管理器的问题
- 谁能写一个简单的三层架构!
- 一个数据库操作基类的问题 - 如何减少资源浪费
- 如何在后台通过循环语句自动生成HyperLink控件,并在页面显示出来?
- asp.net问题关于Tab键的问题
- EnableViewState的问题?请指教.
- 完了,惨啊,在IE5上运行,造成,Explorer执行非法操作。IE6下没问题,微软专家来救我
- 我要写一个ModalDialog类,不太想用Js脚本,有没有好办法!
- 超难问题。高手请进
- 请问datagrid用asp:HyperLinkColumn来作删除链接,如何给其添加确定选项
2:如果用width控制,可以这样width="<%=myVar%>"
在c#代码中,申明这个protected或public的myVar,并给它值
不确定那个是日期字段?
那就只好做个函数判断一下了
2.
DataBound中
<DIV class="TA" style="OVERFLOW: auto; WIDTH: 750px">
e.Item.Cells[1].Text = "<nobr>" + e.Item.Cells[1].Text + "</nobr>";
格式问题:{0:yyyy-MM-dd}
单元格设置成不自动换行就可以了