asp.net :DataGrid 列根据单元格数据长度自动撑开
2012-03-06 17:00
357 查看
在项目开发时遇见用DataGrid绑定数据,在页面加载时无法自动撑开,这就不可避免的导致也,数据列表变形,解决这个问题也容易。只需在ItemDataBound事件中加如下demo即可:
protected void DataGrid1_ItemDataBound(object sender, DataGridItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem || e.Item.ItemType == ListItemType.Header)
{
for (int i = 0; i < e.Item.Cells.Count; i++)
{
e.Item.Cells[i].Wrap = false;
}
}
}
protected void DataGrid1_ItemDataBound(object sender, DataGridItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem || e.Item.ItemType == ListItemType.Header)
{
for (int i = 0; i < e.Item.Cells.Count; i++)
{
e.Item.Cells[i].Wrap = false;
}
}
}
相关文章推荐
- ASP.NET Export to Excel(导出数据到Excel) & C#导出Excel,某单元格内容长度超过255的处理方法
- asp.net中根据数据库中数据自动设置dropdownlist中选中的值
- asp.net中根据数据库中数据自动设置dropdownlist中选中的值
- asp.net GridView、DataGrid行单元格自动合并
- 一种基于自定义代码的asp.net网站首页根据IP自动跳转指定页面的方法!
- ASP.NET中GridView、DataList、DataGrid三个数据控件foreach遍历用法示例
- 利用ASP.NET DataGrid显示主次关系的数据
- asp.net中对象失去焦点时自动提交数据 V2
- 动态的管理ASP.NET DataGrid数据列
- 控制网页中的表格在规定的单元格长度内显示超出单元格长度的数据时能够自动换行
- 利用ASP.NET DataGrid显示主次关系的数据
- 动态的管理ASP.NET DataGrid数据列
- 关于asp.net自动生成树形下拉列表(数据库版)
- 上传Excel数据到数据库中(Asp.net自动生成三层代码 第六集 )
- ASP.NET 把DataGrid数据导入到Excel中
- ASP和ASP.NET(DataGrid)实现数据列表之对比[源码]
- asp.net中对象失去焦点时自动提交数据 V2
- 新增格式化单元格数据功能-dotNetFlexGrid1.24,快速的设置您的表格数据的不同样式;现在开始扔掉你的Asp.net GridView吧。(更新FieldFormatorHandle参数)
- 使用ASP.NET AJAX异步调用Web Service和页面中的类方法(9):服务器端和客户端数据类型的自动转换:DataTable和DataSet
- [原创]在ASP.NET环境下完整的datagrid填充数据后界面动态显示填充方案