避开Jquery,寻求冻结gridview行列的方法

时间:2022-05-22 01:07:21
开始用了Jquery中的Supertable,确实可以用,但一旦用了之后,模板列中的控件就不能调用javascript了。寻求一种不用Jquery来冻结的方式。

查了很多资料,大部分css中用了expression的方法,我这里似乎不生效,据初步判断可能是IE版本过高造成,看看大家还有啥招式,可以提供给我一些案例最好。


PS:baidu能查到的链接就不要COPY过来了,基本上我都看过了。

4 个解决方案

#1


是否可将gridview换为Repeater,如可更换的话直接用CSS控制就可以了。

#2


不jquery的方法很多
使用css方法之一。

#3


太多了
参考
DataGridView1.Columns[1].Frozen = true;
DataGridView1.Rows[2].Frozen = true;


不写代码了。 
你参考吧。 
http://bbs.csdn.net/topics/340156263

#4


to jason_dct:

孟子那篇文章我也看过,里面那个expression似乎不起作用。而你提供两行代码,应该写了自定义控件吧,Frozen非GridView的标准属性,或是winform下的DataGrid才有。

#1


是否可将gridview换为Repeater,如可更换的话直接用CSS控制就可以了。

#2


不jquery的方法很多
使用css方法之一。

#3


太多了
参考
DataGridView1.Columns[1].Frozen = true;
DataGridView1.Rows[2].Frozen = true;


不写代码了。 
你参考吧。 
http://bbs.csdn.net/topics/340156263

#4


to jason_dct:

孟子那篇文章我也看过,里面那个expression似乎不起作用。而你提供两行代码,应该写了自定义控件吧,Frozen非GridView的标准属性,或是winform下的DataGrid才有。