HtmlPage.Window.Navigate打开指定页面
我的xaml页面上有一个button,button的后台代码是
ServiceReference1.Service1Client sr = new ServiceReference1.Service1Client();
sr.HtmlToPdfAsync(fileName);
//以上2行代码是在服务器上生成一个PDF文件
var xapUri = Application.Current.Host.Source;
var webUri = new Uri(xapUri, "../");
string newurl = webUri + @"PdfFilePath/" + fileName;
System.Windows.Browser.HtmlPage.Window.Navigate(new Uri(newurl), "_blank");
//以上4行代码是获取生成的PDF路径并下载
要是按上面的写法把生成与下载写到一个button方法里面,就无法完成下载的功能
生成与下载分别写到2个button事件里就可以完成这2个功能
分析了一下是生成PDF文件后,我必须重新向服务器请求才可以下载,但是我又想通过一个按钮实现这2个功能
求各位大神帮忙指点 --------------------编程问答--------------------
不要沉啊! --------------------编程问答--------------------
补充:.NET技术 , C#