私の目標は、2番目のオプションを選択する必要があります。
次の方法を試しましたが、選択した値を設定できません。エラーは表示されず、選択は行われません。私自身HTMLに精通しているので、「selected」と「selected = "selected」'が機能することは知っていますが、C#コードで機能しない理由はわかりません。何が間違っている可能性がありますか?
webBrowser1.Document.GetElementById("field_gender1").
Children[1].SetAttribute("selected", "selected");
HTMLは
<select name="gender1" id="field_gender1" class="select">
<option selected="selected" value="1">val1</option>
<option value="2">val2</option>
</select>