Click here to Skip to main content
15,893,588 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi I am clicking a input type button using web browser control but its not working.Below is the html link.

<input id="form1:verifyMemberEligibility_1_id21:verifyMemberEligibility_1_id22" name="form1:verifyMemberEligibility_1_id21:verifyMemberEligibility_1_id22" type="submit" value="Submit" onclick=" return verifyMemberEligibility_1disableMultipleSubmit(this.id);;clear_form1();document.forms['form1'].elements['autoScroll'].value=getScrolling();" alt="Submit" class="buttonCommand">

in C# I have written :


C#
//MassHealthBrowser.Document.GetElementById("form1:verifyMemberEligibility_1_id21:verifyMemberEligibility_1_id22").InvokeMember("submit");

HtmlElementCollection Main MassHealthBrowser.Document.GetElementsByTagName("input");

                        foreach (HtmlElement MainTags in Main)
                        {
                            if (MainTags.Name == "form1:verifyMemberEligibility_1_id21:verifyMemberEligibility_1_id22")
                            {
                                MainTags.InvokeMember("submit");
                            }
 
                        }


Please help me how we can click this link using C# from web browser control.

Thanks for helping..

Thanks,
Aravind G
Posted

1 solution

it should be-
C#
MainTags.InvokeMember("click");
 
Share this answer
 
Comments
Member 14808313 5-May-20 14:18pm    
It will in the winforms
String formcode = document.getelementbyid.submit({0});

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900