如何网格查看列宽 [英] how to grid view column width

查看:83
本文介绍了如何网格查看列宽的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在这个多列中有一个网格即国家,城市,歌曲名称和下载...

但这个网格是页面的左侧nd我想在右侧显示错误消息gridview但是我的网格宽度太大bcz的歌名(列)很大,所以msg显示在网格的下面,所以我怎么能管理那列的宽度???或者如何减少那个列宽? />
请帮帮我.....

提前谢谢

解决方案

当AutoGenerateColumns =true时动态设置gridview列的宽度 [ ^ ]



试试这个



protected void GridView1_RowDataBound(object sender,

GridViewRowEventArgs e)

{

if(e.Row.RowType == DataControlRowType.DataRow)

{

GridView1.Columns [2] .ItemStyle.Width = 300;

GridView1.Columns [2] .ItemStyle.Wrap = false;

}

}



(或)



按钮点击



for(int i = 0;我< GridView1.Columns.Count; i ++)

{

GridView1.Columns [i] .ItemStyle.Width = 300;

GridView1.Columns [i] .ItemStyle.Wrap = false;

}


在页面的Source中,您可以进入BoundField列并在那里更改其大小。 
示例:
< asp:BoundField HeaderText = City ; DataField = VARCHARCITY ; ItemStyle-Horizo​​ntalAlign = 中心 ItemStyle-Width = 250px / >


i have one grid in this multiple column i.e.country,city,song name and download...
but this grid is left side of page nd i want to display error message in right side of gridview but my grid width is too much big bcz of song name (column )is big so that msg display in below of grid so how i can manage width of that column???or how to reduce that column width???
please help me....
thanks in advance

解决方案

Set Width of gridview columns dynamically when AutoGenerateColumns="true"[^]


Hi,
Try this

protected void GridView1_RowDataBound(object sender,
GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
GridView1.Columns[2].ItemStyle.Width =300;
GridView1.Columns[2].ItemStyle.Wrap = false;
}
}

(or)

for button click

for (int i = 0; i < GridView1.Columns.Count; i++)
{
GridView1.Columns[i].ItemStyle.Width = 300;
GridView1.Columns[i].ItemStyle.Wrap = false;
}


In the Source on the page you can go in BoundField column and change its size right there.
example:
<asp:BoundField HeaderText="City"; DataField="VARCHARCITY"; ItemStyle-HorizontalAlign="Center" ItemStyle-Width="250px"/>


这篇关于如何网格查看列宽的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆