2013-05-25 3 views
-1

나는 시각적 인 C# 브라우저 컨트롤을 배웠습니다.C# 웹 페이지에서 라디오 버튼을 클릭하는 방법

그러나 나는이 일에 매달렸다. 라디오 버튼을 클릭하고 싶습니다. 이것은 라디오의 HTML입니다

<//input type="radio" class="radio" name="c" value="4" checked=""//> 

클릭할만한 방법이 있습니까?

또한 여러 개의 라디오 버튼이있는 경우 4 값을 가진 버튼을 어떻게 클릭합니까?

+1

당신이 틱을 클릭해야합니다. – James

답변

0

HtmlDocument 클래스의 모든 방법을 확인하십시오. 특별 GetElementsByTagNameInvokeMember("Click") 버튼을 클릭하십시오.

편집 : 대답은 완전하게 I 편집 :이 같은 것을 할 필요가 : 누군가가 당신에게 정답을주는 경우가 인정을받을 수 있도록

HtmlElementCollection es = webBrowser1.Document.GetElementsByTagName("radio"); 
foreach (HtmlElement e in es) { 
    if (e.GetAttribute("value") == "4") { 
     e.InvokeMember("Click"); 
    } 
} 
+0

Thaaaaaanks :) 작동, 당신은 최고! – user2421030

+0

당신은 오신 것을 환영합니다. :) 그것이 정확하게 당신이 찾고있는 경우에 동의로 질문을 표시하는 것을 잊지 마십시오. –

+0

죄송합니다. 잊어 버렸습니다. D. 다시 한번 대단히 감사합니다. – user2421030

관련 문제