编辑GridView时如何控制列宽
2007-09-26 16:58
316 查看
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
...{
if (e.Row.RowState == (DataControlRowState.Edit | DataControlRowState.Alternate) || e.Row.RowState == DataControlRowState.Edit)
...{
TextBox curText;
for (int i = 2; i < e.Row.Cells.Count; i++)
...{
if (e.Row.Cells[i].Controls.Count != 0)
...{
curText = e.Row.Cells[i].Controls[0] as TextBox;
if (curText != null)
...{
curText.Width = Unit.Pixel(50);
}
}
}
}
}
这里的DataControlRowState是个枚举,其值分别为0,1,2,4,8分别对应着二进制的值为0,1,10,100,1000,这样这些枚举值按位或就可以得到并列值
相关文章推荐
- 编辑GridView时如何控制列宽
- 编辑GridView时如何控制列宽
- 编辑GridView时如何控制列宽
- [Asp.Net]如何控制gridview编辑状态的长度
- GridView在编辑的时候控制编辑框的列宽。
- 如何控制GridView单元格是否可编辑?
- 关于gridview如何添加编辑删除
- 如何设置GridView的列宽
- web_GridView编辑时不变列宽
- 如何实现双击GridView 单元格编辑单元格内容
- 如何通过外部事件将gridview中的编辑状态变为显示状态
- 如何在ABAP ALV中具体的控制每个格子中的编辑属性
- 如何在ABAP ALV中具体的控制每个格子中的编辑属性
- DevExpress XtraGrid如何使用GridView内置方式编辑数据
- gridview如何改变行显示的内容以及设置单元格的是否允许编辑
- 如何固定GridView中的列宽?
- GridView全选,反选,取消编辑,删除,JavaScript控制
- 如何控制datagrid里编辑功能出现的TextBox的宽度,传递DataGrid中的值,如何用程序隐藏和显示DataGrid中的一列。
- 如何获取 GridView 编辑状态下单元格里的值
- 如何在DevExpress ASPxGridView中进行编辑