大楷明白点LZ的意思  是不是要用一个linkbuuton按钮 来控制DIV的显示?而gridview在DIV里面,当DIV显示出来后  页面其他地方为不可编辑是把!  这样的列子网上有很多  也就是弹出DIV 然后让页面其他部分不能编辑

解决方案 »

  1.   

    http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx
    LZ 去看看吧
      

  2.   

    先把linkbutton的触发事件先好
    然后根据选中的checkbox写查询语句显示gridview的列就OK了
      

  3.   

    主要还是弄SQL语句的。根据选中的checkbox来拼SQL的、。
      

  4.   

    不能根据导出的数据判断每列的visiable属性吗?
      

  5.   

    (1)关于 控制Gridview显示列的问题 可以考虑用动态加载列的方法。
    Example :
               UpdateColumns()
              {
                    Clear GridView;
                   遍历checkboxlists 读取所有选定的值; 
                    {
                      this.GridView.Fileds.add(new BoundFiled("列名"));
                     }
                  this.GridView.DataBind();
               }(2)遮罩层:
         考虑用JS实现,网上代码很多,LZ可搜索一下;