簡體   English   中英

C#中的Webbrowser控件保存對話框問題

[英]Webbrowser Control in c# save dialog issue

我正在使用Web瀏覽器控件在單擊網頁中的按鈕的同時下載文件,並將其保存在我自己的文件夾中。

問題是,當我嘗試下載保存對話框時,將彈出一個對話框。 我嘗試了幾種代碼,但沒有成功。 我在下面給出了我的代碼。

HtmlElement Loginbutton = webBrowser1.Document.GetElementById("btnLogin");
           if (Loginbutton != null)
           {
               Loginbutton.InvokeMember("click");

           }
 HtmlElement okbutton = webBrowser1.Document.GetElementById("linkPDFResult");
            if (okbutton != null)
            {
                okbutton.InvokeMember("click");
            }

我想將PDF報告下載到我的文件夾中而不顯示保存對話框控件。

只需從HtmlElement獲取鏈接,然后使用System.Net.WebClient.DownloadFile(...)下載文件即可。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM