服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|Java教程|ASP教程|编程技术|正则表达式|C/C++|IOS|C#|Swift|Android|VB|R语言|JavaScript|易语言|vb.net|

服务器之家 - 编程语言 - ASP.NET教程 - IE10下Gridview后台设置行高不起作用解决方法

IE10下Gridview后台设置行高不起作用解决方法

2019-11-01 13:29asp.net教程网 ASP.NET教程

GridView1.HeaderStyle.Height=17发现在IE10 中不起作用,经过反复测试修改为e.Row.Cells[0].Height=17即可解决问题,有类似问题的朋友可以参考下哈

原来在Page_Load写的 

复制代码代码如下:


GridView1.HeaderStyle.Height=17; 


发现在IE10 中不起作用 

查看生成后的HTML代码,发现也有height:17px 这个元素,但就是没有起作用。 
以为是Page_Load里不行 

所以又放到 “RowCreated”和“RowDataBound”这两个方法里面发现还是不行 
超郁闷!!! 
后来脑袋一转弯,既然生成在TR里面不行,我就放到TD里面,改成下面 

复制代码代码如下:


e.Row.Cells[0].Height=17; 


呵呵,行了,行了啊。汗 

延伸 · 阅读

精彩推荐