能不能在asp.net的webcotrols.button按钮的click事件中实现。
也就是说,单击按钮才会弹出。c#或者vb.net语句都可以。
而不是用html控件.

解决方案 »

  1.   

    使用js 可以调用一个存网页的控件window.execScript("SaveAS");
      

  2.   

    <a href="#top" onclick="javascript:WebBrowser.ExecWB(4,1)">保存此页</a>
    <object id="WebBrowser" width=0 height=0 classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></object>
      

  3.   

    …………,不是我想要的答案。整个流程是这样:一个xml文件,通过一个xsl显示成html样式。(但在浏览器中看到的后缀名还是xml)。
    在这个通过xsl格式输出的xml中有一个链接,指向一个aspx页,他负责将请求的xml页转化成html页。而点击这个链接的时候,弹出一个另存为对话框。用户可以在里面修改另存为的文件名。然后把信息发给aspx页,aspx页再根据用户输入的用户名和路径把xml文件传成相应的html文件---类似于csdn社区的那个“保存”连接。
    这么实现??