How to see what caused PostBack

Ask a Question related to ASP.NET General, Design and Development.

  1. #1

    Default How to see what caused PostBack

    I have few buttons on a page. In Page_Load I would like to determine which
    one caused post back. How to do?


    Bisser Milanov Guest

  2. Similar Questions and Discussions

    1. Determining What Control Caused The PostBack
      I have a DataList that I was having trouble getting the events for. After a bit of help, I realized that I needed to put the databinding inside an...
    2. What caused this kernel panic?
      #0 doadump () at pcpu.h:159 #1 0xc04d9efb in boot (howto=260) at ../../../kern/kern_shutdown.c:397 #2 0xc04da221 in panic (fmt=0xc060106c "%s")...
    3. Did my control caused the postback
      You want to know it on Page or in the control itself? If your control implements IPostBackEventHandler, you could override RaisePostBackEvent on...
    4. What Control Caused the PostBack?
      Is there any way to dynamically get the name of the control that caused the postback? Since SmartNav is not working for me I'm trying to implement a...
    5. How to determine Control that caused Postback?
      My event target is blank. Why would it be blank? I put a value in for the CommandArgument and CommandName. I am using the following syntax......
  3. #2

    Default Re: How to see what caused PostBack

    Hi,

    You can check the value in the Form __EVENTTARGET field.

    Natty Gur, CTO
    Dao2Com Ltd.
    28th Baruch Hirsch st. Bnei-Brak
    Israel , 51114

    Phone Numbers:
    Office: +972-(0)3-5786668
    Fax: +972-(0)3-5703475
    Mobile: +972-(0)58-888377

    Know the overall picture


    *** Sent via Developersdex [url]http://www.developersdex.com[/url] ***
    Don't just participate in USENET...get rewarded for it!
    Natty Gur Guest

  4. #3

    Default Re: How to see what caused PostBack

    I forgot, one more way is to overload the RaisePostBackEvent. the
    IPostBackEventHandler got the Control ID.

    Natty Gur, CTO
    Dao2Com Ltd.
    28th Baruch Hirsch st. Bnei-Brak
    Israel , 51114

    Phone Numbers:
    Office: +972-(0)3-5786668
    Fax: +972-(0)3-5703475
    Mobile: +972-(0)58-888377

    Know the overall picture


    *** Sent via Developersdex [url]http://www.developersdex.com[/url] ***
    Don't just participate in USENET...get rewarded for it!

    Natty Gur Guest

  5. #4

    Default Re: How to see what caused PostBack

    __EVENTTARGET is always empty and I couldn't find such event as RaisePostBackEvent.
    "Natty Gur" <natty@dao2com.com> wrote in message news:uPRphmfPDHA.1552@TK2MSFTNGP10.phx.gbl...
    I forgot, one more way is to overload the RaisePostBackEvent. the
    IPostBackEventHandler got the Control ID.

    Natty Gur, CTO
    Dao2Com Ltd.
    28th Baruch Hirsch st. Bnei-Brak
    Israel , 51114

    Phone Numbers:
    Office: +972-(0)3-5786668
    Fax: +972-(0)3-5703475
    Mobile: +972-(0)58-888377

    Know the overall picture


    *** Sent via Developersdex [url]http://www.developersdex.com[/url] ***
    Don't just participate in USENET...get rewarded for it!

    Bisser Milanov Guest

  6. #5

    Default Re: How to see what caused PostBack

    OK right buttons dont use the __Dopostback so the EVENTTARGET field is
    empty,

    1) If you look at the Form.Keys collection you will found the Button ID
    that cause the postback.

    2) RaisePostBackEvent is a method that you need to overload it :
    override protected void RaisePostBackEvent ( IPostBackEventHandler
    sourceControl,
    string eventArgument)
    {
    string s = ((WebControl)sourceControl).ID ;
    }

    Natty Gur, CTO
    Dao2Com Ltd.
    28th Baruch Hirsch st. Bnei-Brak
    Israel , 51114

    Phone Numbers:
    Office: +972-(0)3-5786668
    Fax: +972-(0)3-5703475
    Mobile: +972-(0)58-888377

    Know the overall picture


    *** Sent via Developersdex [url]http://www.developersdex.com[/url] ***
    Don't just participate in USENET...get rewarded for it!

    Natty Gur Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139