现页面有一GridView绑定了数据,用户点击GridView的头 ,如何动态改变列宽?

解决方案 »

  1.   

    在你设置的列里有 width 这个属性
      

  2.   

    在代码的某个事件中找到要改变的列,然后动态给该列的wieth赋值
      

  3.   

    这个要在客户端做了,你百度下gridview改变列宽
      

  4.   

    进入GridView某一列的模板列,(例如第2列)在headTemplate中加一个LinkButton,
    在该LinkButton的click事件下打入代码:
    GridView1.Columns[2].HeaderStyle.Width = 200;
      

  5.   

    GridView1.Columns[0].ItemStyle.Width="宽度""0"是你要改变列的宽度。不过建议用JS改变,后台处理开发简单,但是用户体验没有JS来的直接~~
      

  6.   

    现要用JS,由改变拖动 来动态改变GridView列宽度
    Js 如何实现?Tks.