我想以编程方式选择代码中的单选按钮。单选按钮位于内部网页上。
到目前为止,我正在尝试这样做,
HtmlElement rButton = b.Document.GetElementById("nameOfButton)
我假设让我处理单选按钮,但我找不到.selected = true
或类似的东西。我需要这样做,因为在页面上,当选择此按钮时,页面上会出现更多值,然后我需要填写这些值。
编辑:我想我已经设法使用
完成了这项工作 rButton.invokemMemeber("click")
- 但是我认为我仍然会因此而陷入死胡同。
我想补充一下,我认为该页面正在使用回发。如果我单击单选按钮,页面上会出现一组新选项,其中一个动态创建的文本框我需要一个句柄。这是不可能的?
答案 0 :(得分:0)
你可以,
var rButton = b.Document.GetElementById("nameOfButton");
if(rButton != null)
rButton.checked=true;
希望得到这个帮助。
答案 1 :(得分:0)
这对我有用:
if (doc.GetElementById("nameOfButton") != null)
doc.GetElementById("nameOfButton").SetAttribute("checked", "true");
祝你好运!