我在VB中可以选取web page中button,调用button.click激发. 请教在c#中如何实现.

解决方案 »

  1.   

    先注册button的click事件,用户点击的时候就触发了。
    button.Click+= new EventHandler(方法名);
      

  2.   

    <%@ Page Language="C#" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><script runat="server">
        
        void Page_Load(Object sender, EventArgs e)
        {
            // Manually register the event-handling method for
            // the Click event of the Button control.
            Button1.Click += new EventHandler(this.GreetingBtn_Click);
        }    void GreetingBtn_Click(Object sender,
                               EventArgs e)
        {
            // When the button is clicked,
            // change the button text, and disable it.        Button clickedButton = (Button)sender;
            clickedButton.Text = "...button clicked...";
            clickedButton.Enabled = false;
            
            // Display the greeting label text.
            GreetingLabel.Visible = true;
        }</script><html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
        <title>Untitled Page</title>
    </head>
    <body>
        <form id="form1" runat="server">
        <div>
          <h3>Simple Button Example</h3>
         
          <asp:Button id="Button1"
               Text="Click here for greeting..."
               OnClick="GreetingBtn_Click" 
               runat="server"/>
          <br />
          <br />
          <asp:Label ID="GreetingLabel" runat="server" 
                     Visible=false Text="Hello World!" />
        </div>
        </form>
    </body>
    </html>
      

  3.   

    this.button1_click(this,System.EventArs.Empty);
      

  4.   

    谢谢大家的回复, 不过可能是我没有描述清楚,以至于误导了大家.
    我实际想实现一个程序,从现有网页上捕获input或submit按钮,并自动点击.
    HtmlDocument htmlDocu = webBrowser1.Document;
    HtmlElementCollection elemColl = htmlDocu.Forms[i].GetElementsByTagName("INPUT");
    HtmlElement elem = elemColl[j];
    好像HtmlElement没有click方法调用.
    如果是VB的话, 我可用 docu.btnLOGIN.click