Click here to Skip to main content
12,997,469 members (60,164 online)
Rate this:
Please Sign up or sign in to vote.
i have a question i need to handle the click event of some element like a "td" my form get postbacked buy the event i registered for that event on server isnt fired.

i implemented the IPostBackEventHandler interface and implemented the RaisePostBackEvent as blow:

client code :
window.onload = function ()
    document.getElementById("TestTd").onclick = function (e)
        __doPostBack("First args", "Second args");

and code at server
public void RaisePostBackEvent (string eventArgument)
        this.InfoLabel.Text = "Handled";   

as i said the form getts submitted but RaisePostBack method dosnt get executed.
thanks alot!
Posted 16-Apr-13 9:03am
Updated 16-Apr-13 9:10am
richcb 16-Apr-13 15:05pm
You failed to ask a question.

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

__doPostBack('btnClick','Second args');
use below code at code behind
if (Request["__EVENTTARGET"] == "btnClick")
   string secandArg = Request["__EVENTARGUMENT"];

try to avoid space for __EVENTTARGET ie btnClick, hope it will solve your problem

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

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web02 | 2.8.170622.1 | Last Updated 17 Apr 2013
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100