怎么取出gridview的宽度和高度

撒韦s1
2013-10-12 · TA获得超过8058个赞
知道小有建树答主
回答量:961
采纳率:0%
帮助的人:2217万
展开全部
绑定数据后: GridView1.DataSource = table;//table为数据表 GridView1.DataBind(); 取出控件宽度: TextBox1.Text = GridView1.Width.ToString(); ------解决方案--------------------------------------------------------你自己设置Grid的Width属性呗。 不过这跟你说的“正确取出”可能根本没有关系。这是服务器端初始设置值,也就是说发送到浏览器端的html中的table有这个width属性值。但是浏览器如何渲染出table,“正确的”table高度有多少像素,则是完全不确定的。比如就算是同一个桌面上的同一个浏览器进程,也会因为用户在浏览器上设置的默认字体大小等等参数,内容会把table撑开而变得更高。 这个值你得不到。只能在浏览器端avascript去获取,而且还要等浏览器已经完全处理完table内所有内容之后(例如下载完内部的图片之后)。而且这个值也是会随时改变了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式