Why are you writing your own postback code?  ASP.NET does this already.  

Here's a link on generating a client side postback script 

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpcongeneratingclient-sidejavascriptforpostback.asp


On Tue, 22 Mar 2005 15:55:22 +0000, AHMET GULBAS <[EMAIL PROTECTED]> wrote:
> 
> I tried to write my own postback code but I couldnt get the data when
> postback occured.this is my simple code:
> 
> .....
> 
> <script language="javascript" type="text/javascript">
> <!--
>        function __doPostBack(eventTarget, eventArgument) {
>                var theform;
>                if 
> (window.navigator.appName.toLowerCase().indexOf("microsoft") > -1) {
>                        theform = document.Form1;
>                }
>                else {
>                        theform = document.forms["Form1"];
>                }
>                theform.__EVENTTARGET.value = eventTarget.split("$").join(":");
>                theform.__EVENTARGUMENT.value = eventArgument;
>                theform.submit();
>        }
> // -->
>                </script>
> </head>
> <body>
> <form id="Form1" method="post" runat="server">
>                        <input type="hidden" name="__EVENTTARGET" value="" />
>                        <input type="hidden" name="__EVENTARGUMENT" value="" />
> <a
> href="javascript:__doPostBack('top1$CategoryList1','_Cat,1,project')">click
> me</a>
> </form>
> </body>
> </html>
> 
> in the code behind I guess I could get values with Request.Form but I
> couldnt..can u explain a bit more or may be any links about this would be
> great..thanks...
> 
> >From: Dean Fiala <[EMAIL PROTECTED]>
> >Reply-To: [email protected]
> >To: [email protected]
> >Subject: Re: [AspNetAnyQuestionIsOk] about doPostBack
> >Date: Tue, 22 Mar 2005 09:43:29 -0500
> >
> >The great thing about Javascript is that it is there in your page
> >source, and you can see what it does.
> >
> >       function __doPostBack(eventTarget, eventArgument) {
> >               var theform;
> >               if 
> > (window.navigator.appName.toLowerCase().indexOf("netscape") > -1) {
> >                       theform = document.forms["_ctl0"];
> >               }
> >               else {
> >                       theform = document._ctl0;
> >               }
> >               theform.__EVENTTARGET.value = 
> > eventTarget.split("$").join(":");
> >               theform.__EVENTARGUMENT.value = eventArgument;
> >               theform.submit();
> >       }
> >
> >All __DoPostBack does is
> >a) set the values of the event target and and argument, so the page
> >knows what the user did and the post back model can route the call
> >properly
> >b) submits the form (performs the post back)
> >
> >
> >On Tue, 22 Mar 2005 09:33:49 +0000, AHMET GULBAS <[EMAIL PROTECTED]>
> >wrote:
> > >
> > > is there any good articles about javascript:__doPostBack('','') ,which
> >is
> > > automatically generated by vs.net,what it is doing and how it is
> > > doing..thanks.
> > >
> > >
> > > Yahoo! Groups Links
> > >
> > >
> > >
> > >
> > >
> >
> >
> >--
> >Dean Fiala
> >Very Practical Software, Inc
> >http://www.vpsw.com
> 
> Yahoo! Groups Links
> 
> 
> 
> 
> 


-- 
Dean Fiala
Very Practical Software, Inc
http://www.vpsw.com


 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/AspNetAnyQuestionIsOk/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to