我有8个数据,做成了8个Datagrid,但其中有一个如果是有点大的负数,他就自动把负号和数字分成两行来显示。我选择 不换行在单元格里,结果什么都看不到,一片空白。怎么解决这个问题,感觉DataGrid的格式很难调。
解决方案 »
- WebBrowser有图片,不能完成Complete怎么办?
- gridview wrap为什么设置了false,还是会换行
- 文件上传无法取到文件名的全路径的问题.
- 关于TextBox的全选问题
- 高分求解 这段程序是否有问题?
- javascript 遍历c# 2005 datagridview 中的模板编辑框的问题
- DLL如何单向传递消息给应用程序?
- 刚学C#,遇到一个问题,请大家帮一下忙?
- 求救:程序写完了,给客户安装时遇到的问题
- FileUpload控件能不能做个text框一样的AutoPostBack事件
- 问个获取远程接口对象的问题
- C# GDI+在Bitmap上绘的图,在窗体上显示是透明的,而保存成图片,怎么背景会变成黑色??
原来一直都是用-号的,改成红色怕他们不习惯。如果实在不能 解决,我再考虑是不是按你说的改下,确实是个好建议。
aspx
<asp:DataGrid id="DataGrid1" style="Z-INDEX: 101; LEFT: 120px; POSITION: absolute; TOP: 224px"
runat="server" AutoGenerateColumns="False" Width="256px">
<Columns>
<asp:BoundColumn DataField="col1" HeaderText="列1"></asp:BoundColumn>
<asp:BoundColumn DataField="col2" HeaderText="列2">
<ItemStyle Wrap="False"></ItemStyle>
</asp:BoundColumn>
<asp:BoundColumn DataField="col3" HeaderText="列3"></asp:BoundColumn>
</Columns>
</asp:DataGrid>.csDataTable dt=new DataTable();
dt.Columns.Add("col1");
dt.Columns.Add("col2");
dt.Columns.Add("col3");
DataRow dr=dt.NewRow();
dr[0]="5678904";
dr[1]="-0.3457687987978777777777777777777777777777777";
dr[2]="5678904";
dt.Rows.Add(dr);
this.DataGrid1.DataSource=dt;
this.DataGrid1.DataBind();