Solved

changing an asp:image button to a asp:button

Posted on 2008-10-30
3
202 Views
Last Modified: 2012-05-05
I have the following:

 

 


 

 

<asp:Button CssClass="blackButton2" ID="Submit" runat="server" Text="Register" OnClick="imgRegister_Click" Font-Bold="True"


/>

it was working with OnClick before I change it to a button instead of an image button.

It does not like the onclick?
Server Error in '/OL_Web' Application.
--------------------------------------------------------------------------------

Compilation Error
Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

Compiler Error Message: CS0123: No overload for 'imgRegister_Click' matches delegate 'System.EventHandler'

Source Error:

 

Line 293:          <td class="label" align="left" height="25">&nbsp;</td>
Line 294:          <td class="body" >
Line 295:           <asp:Button CssClass="blackButton2" ID="imgRegister" runat="server" Text="Register"  
Line 296:                  Font-Bold="True" onclick="imgRegister_Click" />
Line 297:          </td>
 


0
Comment
Question by:mathieu_cupryk
3 Comments
 
LVL 20

Expert Comment

by:Juan_Barrera
Comment Utility
Did you keep the same code-behind event handler after the change?
Image click takes an argument of type ImageClickEventArgs, instead of the simple EventArgs taken by the button.
 
0
 
LVL 7

Accepted Solution

by:
lakshmidurga earned 500 total points
Comment Utility
You need to change the button click event too in code behind page.

When you use imabage button the onclick event will be
Protected Sub ImageButton1_Click(ByVal sender As Object, ByVal e As System.Web.UI.ImageClickEventArgs) Handles ImageButton1.Click
****************Your code***********
    End Sub

when you use normal button your code will look like
 Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
*******************Your code*************
    End Sub
0
 

Author Comment

by:mathieu_cupryk
Comment Utility
excellent lak.
0

Featured Post

What Should I Do With This Threat Intelligence?

Are you wondering if you actually need threat intelligence? The answer is yes. We explain the basics for creating useful threat intelligence.

Join & Write a Comment

Suggested Solutions

Go is an acronym of golang, is a programming language developed Google in 2007. Go is a new language that is mostly in the C family, with significant input from Pascal/Modula/Oberon family. Hence Go arisen as low-level language with fast compilation…
International Data Corporation (IDC) prognosticates that before the current the year gets over disbursing on IT framework products to be sent in cloud environs will be $37.1B.
The goal of the tutorial is to teach the user how to use functions in C++. The video will cover how to define functions, how to call functions and how to create functions prototypes. Microsoft Visual C++ 2010 Express will be used as a text editor an…
The viewer will learn how to clear a vector as well as how to detect empty vectors in C++.

743 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

15 Experts available now in Live!

Get 1:1 Help Now