WebBrowser jak dobrać się do elementu ?

0

Witam jestem swiezakiem w c# i mam taki problem. Wczytuje strone do kontrolki webbrowser i wszystko jest oki tylko w pewnym momencie chcial bym zeby zostala nacisnieta jakas opcja niestety nie wiem jak sie do tego dobrac problem jest tego typu ze strona jest podzielona na frame i jakos tego nie ogarniam

<div id="UpdatePanel2">
    <font size=2pt>
    <a id="LinkButton1" href="javascript:__doPostBack('LinkButton1','')">6A0X</a><br />
    <a id="LinkButton2" href="javascript:__doPostBack('LinkButton2','')">FTO6</a><br />
    <a id="LinkButton3" href="javascript:__doPostBack('LinkButton3','')">B4HJ</a><br />
    <a id="LinkButton4" href="javascript:__doPostBack('LinkButton4','')">JLM5</a><br />
    </font>
</div>

tak wyglada to w zrodle strony

niestety taki zabieg nic nie daje ....:/

webBrowser.Document.GetElementById("LinkButton4").InvokeMember("click");
    mshtml.HTMLDocument doc = (mshtml.HTMLDocument)webBrowser.Document.DomDocument;
            object index = 0;
            mshtml.IHTMLWindow2 frame = (mshtml.IHTMLWindow2)doc.frames.item(ref index);
            doc = (mshtml.HTMLDocument)frame.document;

w ten sposob udalo mi sie dobrac do kodu strony ale nie wiem jak teraz wygrac jedna z wartosci ...
Ma ktos jakis pomysl ?

0

Na tym doc, który otrzymałeś spróbuj InvokeScript i tam wstaw odpowiedni javascript.

1 użytkowników online, w tym zalogowanych: 0, gości: 1