先按一下alt,然后再测试一下这个问题是不是依然存在

解决方案 »

  1.   

    不要用服务器控件,用ajax来做。
      

  2.   

    谷歌浏览器出现这个问题的时候,有可能是使用QQ截图卡住了alt。
    先排除掉这个最简单的可能性,再想想是否有别的方法可行。
    还有就是建议用几个不同浏览器测试一下
      

  3.   

    左下角有安全警告
    英文提示是因为你的文档使用bittorrent的MIME类型传输,服务端改用application/pdf
      

  4.   

    用ajax做? 求指导,求提示。
      

  5.   

    意思是click按钮上面的这个东西?
      

  6.   

    用ajax做? 求指导,求提示。你的服务器控件是在.cs里面写的方法吧,你把这个服务器控件按钮用普通按钮代替,在这个普通按钮的click里面,写个ajax,请求一个后台处理页,在这个处理页里面调用方法完成你用那个服务器控件进行下载的功能。
    这样你什么时候想下载,$('#btnDownloadReport').click();就好了。
      

  7.   

    用ajax做? 求指导,求提示。你的服务器控件是在.cs里面写的方法吧,你把这个服务器控件按钮用普通按钮代替,在这个普通按钮的click里面,写个ajax,请求一个后台处理页,在这个处理页里面调用方法完成你用那个服务器控件进行下载的功能。
    这样你什么时候想下载,$('#btnDownloadReport').click();就好了。
    ajax调的是[WebMethod],但他不能实现文件的下载。 
    也可能是我不会,有没有大神指点一下?
      

  8.   

    用ajax做? 求指导,求提示。你的服务器控件是在.cs里面写的方法吧,你把这个服务器控件按钮用普通按钮代替,在这个普通按钮的click里面,写个ajax,请求一个后台处理页,在这个处理页里面调用方法完成你用那个服务器控件进行下载的功能。
    这样你什么时候想下载,$('#btnDownloadReport').click();就好了。
    ajax调的是[WebMethod],但他不能实现文件的下载。 
    也可能是我不会,有没有大神指点一下?你把ajax理解成“用服务器控件触发事件调用文件下载方法”这一功能的另一种实现方式。服务器控件调用的方法,用ajax完全能够一样的调用。