-1

可能重复:
事件句柄和可见

我是学习 WebRequest 的新手。这是我的代码

        WebRequest myRequest;
        myRequest = WebRequest.Create("");
        WebResponse myResponse = myRequest.GetResponse();
        Stream responseStream = myResponse.GetResponseStream();
        StreamReader reader = new StreamReader(responseStream);

        StringBuilder sb = new StringBuilder();
        string line = "";
        while ((line = reader.ReadLine()) != null)
        {
            sb.Append(line);
            sb.Append("\r\n");
        }
        textBox1.Text = sb.ToString();

我无法理解如何允许用户输入 URL 并单击按钮并显示该页面。可以帮助我理解。它说 myRquest = WebRequest.Create(""); 当用户在文本框中输入 URL 并单击 go 按钮时,它将转到该网页。

4

1 回答 1

3

假设您的页面上有一个文本框 (txtUrl),用户使用它来输入 URL。然后你会做这样的事情

  myRequest = WebRequest.Create(txtUrl.Text);

这会将用户输入的 url 传递到 WebRequest.Create() 方法中。但是,您需要添加一些错误检查,以防用户未输入值或输入错误的 url 等。

于 2012-04-16T21:21:36.500 回答