Click here to Skip to main content
15,896,207 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi all

In Aspx Page I Have:


XML
<% SetInput(); %>




C#
protected void SetInput()
  {
      Response.Write("<input value='ClickeME' type='submit'");
  }


How I can Write When Input Clicked Page Forward To Server?
In OtherWords I Want Set OnClick Event For Input.
Please Help Me Thanks So Much Guys.
Posted
Updated 21-Jun-13 4:23am
v2
Comments
Mahesh Bailwal 21-Jun-13 10:00am    
You want server side on click handler or client side (JavaScript) handler ?
Seyed Ahmad Mirzaee 21-Jun-13 10:02am    
Server Side.

1 solution

I have created sample code for you, hope it will help.

ASPX Code
<body>
    <form id="form1" runat="server">
    <div>
        <%=SetInput()%>
    </div>
    </form>
</body>


C# Server Code
protected void Page_Load(object sender, EventArgs e)
{
    if (Request["submit1"] != null)
    {
        ClickMeHandler();
    }

}
private void ClickMeHandler()
{
    Response.Write("ClickMe Clicked");
}
protected string  SetInput()
{
    return "<input value='ClickeME' type='submit' name='submit1' />";
}
 
Share this answer
 
v2
Comments
Seyed Ahmad Mirzaee 21-Jun-13 10:29am    
Thanks So Much
Mahesh Bailwal 21-Jun-13 10:38am    
Your welcome. Please mark it solved if it worked for you.

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