0

我一直在尝试将项目添加到listboxHTML 文件中定义的项目,显示在网络浏览器中。我在用户控件中创建了这个列表框,我尝试了这段代码,但结果是空的:

我的代码:

public string _listBoxProperty
    {
        set { webBrowser1.Document.GetElementById("Select1").OuterHtml = value; }
         get { return webBrowser1.Document.GetElementById("Select1").OuterHtml; }
    }

非常感谢你:)

4

1 回答 1

1

试试这个:

您只能在 webBrowser1_DocumentCompleted 上进行修改,否则它会给您一个错误,这是您正在使用的 webbrowser 控件的属性

private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
 {
    HtmlElement opt = webBrowser1.Document.CreateElement("option");
    HtmlElement ddlPopulate = webBrowser1.Document.GetElementById("Select1");
    opt.InnerText = "TestValue";
    ddlPopulate.AppendChild(opt);
 }

希望这有帮助。

于 2013-04-03T06:46:48.047 回答