请帮忙见见

请帮忙看看
gridview报表
一个查询按钮,一个下载按钮导出csv,想不让重复点击
加了这么一段
  UseSubmitBehavior="false" OnClientClick="this.value='正在查询';this.disabled=true;"  
查询按钮好用,
但是下载按钮,点击后,就一直灰啦。

还有个问题就是gridview设置的是
AutoGenerateColumns="true" 
现在想隐藏第一列,隐藏不掉
column的属性不能,下面的也不好用
GridView1.HeaderRow.Cells[0].Visible = false;

请求指点,谢谢!
------解决思路----------------------
隐藏列也不能是设置cell的visible啊,它有Columns可以访问