Style="TABLE-LAYOUT: fixed" Width="100px"
解决方案 »
- 如何实现asp.net中 读取多行数据
- 大家做表单认证时候 ,有没有把密码MD5加密后,保存到票据Cookie中呢??
- DataGrid, 如何用后台变量控制一个栏的显示和隐藏 ****出手从来100分*****
- VSS的问题~鼠标晃一下就要签出,烦都烦死了!急~
- 请高手指点怎样在服务器端代码设置checkbox的onfocus属性,在线等
- 如何在.NET下实现FTP上传文件!请高手指点!谢谢了!(思归大哥有办法么)
- 如何将已有的WEB窗体添加到现有项目中?
- 求AjaxPro.2.dll文件与使用方法?
- 页面向存储过程传送传送,怎么会不全?
- 到底有没有人知道啊?
- 关于分页的问题,在线等呀等,,,
- 请教一个C#的问题,在线等!
http://xml.sz.luohuedu.net/xml/Content.asp结果
ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles DataGrid1.ItemDataBound
If e.Item.ItemType = ListItemType.Item Or e.Item.ItemType = ListItemType.AlternatingItem Then
If e.Item.Cells(0).Text.Length > 26 Then
e.Item.Cells(0).Attributes.Add("Title", e.Item.Cells(0).Text)
e.Item.Cells(0).Text = e.Item.Cells(0).Text.Substring(0, 26) + "…"
End If
e.Item.Cells(1).Text = Format(System.Convert.ToDateTime(e.Item.Cells(1).Text),_
"yyyy年M月d日 h点m分s秒")
End If
End Sub
========================================================================
这样是可以指定列宽,但只要数据长度稍有变化,整个DataGrid的列的布局都会发生变化
========================================================================
这样是可以指定列宽,但只要数据长度稍有变化,整个DataGrid的列的布局都会发生变化
=================================================================================
在单元格内换行的复选框去掉!
<HeaderStyle Width="XXX"></HeaderStyle>
在vs.net的帮助中输入datagrid查找
要多少有多少
在pageload事件中加一句,然后再设好每一列的宽度:
DataGrid1.Style["TABLE-LAYOUT"] = "fixed";这样DataGrid1呈现到客户端的table的各个列的宽度都是固定的了,不会因为没个单元的内容多而撑大列的宽度的