2011-12-24 11 views
-1

C#を使用してプログラムでaspx Webページのテキストボックスにテキストを挿入したいとします。 誰でも助けてくれますか? ありがとうございます。aspx Webページのテキストボックスに値をWindowsフォームから挿入する方法C#

+1

あなたはいくつかの背景を与えることができますか? ASPXはWebページで使用され、Windowsフォームはデスクトップアプリケーションで使用されるため、どのような種類のアプリケーションを開発していますか? –

+0

回答を得たい場合は、正確に何をしようとしているのかなど、より詳細に問題を説明する必要があります。あなたは何を試しましたか?どんな問題が起きているのですか –

+0

私はウェブサイトからプログラマチックにファイルをダウンロードするためのアプリケーションを開発しています –

答えて

0

ような何かuが最初のuはテキスト値を追加したいページのHTMLデザインを勉強する必要があります。

ウェブブラウザコントロールを使用すると、あなたのアプリに必要なページを読み込んで、必要な操作を行うことができます。

WebBrowser1.Navigate("Page URL") //Url of the page to be loaded 

ページをロードした後、あなたがボタン提出今押す必要がある必要なテキストボックスを埋めた後、自分のID名

WebBrowser1.Document.GetElementById("Textbox1").SetAttribute("value","YourVAL") 

で、テキストボックスを埋めることができ

WebBrowser1.Document.GetElementById("submit").InvokeMember("click") 

あなたが疑問がある場合はお問い合わせ

1

WebBrowser Classを使用して、ページをロードし、フォームフィールドを入力します。あなたの必要性として、このような場合には

WebBrowser browser = new WebBrowser(); 
string target = "https://www.website.com/page.aspx"; 
browser.Navigate(target); 
browser.Document.GetElementById("txtBoxId").InnerText = "New text"; 
関連する問題