C# 如何将值插入文本框-网站

C# 如何将值插入文本框-网站,c#,winforms,C#,Winforms,如何做到这一点: 当我按下按钮时,网站将打开 本网站有两个文本框(textbox1和textbox2) 我需要插入文本框1-“你好”和文本框2-“word” (我插入的文本仅在我的计算机上-仅在我的屏幕上) 如何在C#Winforms中实现这一点 提前感谢假设我正确理解了这一点,您只需使用HTTP POST或HTTP GET将文本框值传递到您的网页,然后在您选择的代码中检索值(例如ASP.Net) 因此,对于HTTP GET,Win Forms应用程序调用此页面,并将值传入: "http://w

如何做到这一点:

当我按下按钮时,网站将打开

本网站有两个文本框(textbox1和textbox2)

我需要插入文本框1-“你好”和文本框2-“word”

(我插入的文本仅在我的计算机上-仅在我的屏幕上)

如何在C#Winforms中实现这一点


提前感谢

假设我正确理解了这一点,您只需使用HTTP POST或HTTP GET将文本框值传递到您的网页,然后在您选择的代码中检索值(例如ASP.Net)

因此,对于HTTP GET,Win Forms应用程序调用此页面,并将值传入:

"http://www.example.com/page.aspx?param1=value1&param2=value2"
然后,您可以从QueryString中读取这些值并对其进行处理:

TextBox1.Text = Request.QueryString["param1"];

还有很多其他方法可以做类似的事情,包括使用JavaScript。

如果您在启动浏览器时引用实际的网站,您可以使用Web浏览器控件启动浏览器并操作元素,或者执行js

using(WebBrowser browser = new WebBrowser())
{
    browser.Url = new Uri("http://www.google.com");
    HtmlElement textBox = webBrowser1.Document.All["textbox1"];
    if (textBox1 != null)
    {
        textBox1.InnerText = "Hello";
    }
    //repeate for textBox2....
}
如果您正在谈论winform应用程序及其文本框,您可以这样做:

textbox1.Text = "hello";
textbox2.Text = "word";

我写的时候是Winformsthank需要帮助,但是如何使用它呢?我可以得到任何样本代码吗?没有样本代码应该很简单。如果您还没有做过这种基本的查询字符串的工作,那么可以从这里开始学习web开发。