GridView自动生成列时,利用DIV控制显示长宽 控件数据行和表头文字不换行

2016/12/29 15:32
阅读数 52
<div style="width:600px; height:300px; overflow-x:auto; ">
<asp:GridView ID="GridView1" runat="server" ClientIDMode="Static" AutoGenerateColumns="True"
	 CssClass="gvCss" onrowcreated="GridView1_RowCreated">
	<RowStyle HorizontalAlign="Center" />
	<HeaderStyle CssClass="gvCss head" />
</asp:GridView>
</div>

protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.DataRow || e.Row.RowType == DataControlRowType.Header)
        {
            TableCellCollection cells1 = e.Row.Cells;
            for (int i = 0; i < cells1.Count; i++)
            {
                cells1[i].Wrap = false;
            }
        }
    }

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部