listBox ViewState lost

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

  1. #1

    Default listBox ViewState lost

    Hi all,

    I have a listBox which is filled with data if not isPostBack. Then on client
    side, one more item is added to the listBox( using New Option in
    JavaScript). Then on a server button click event, I want to retrieve the
    newly added item. But it's not there. EnableViewState has been set to true.
    I know if I add listItem on the server, it will keep the viewState. But I
    want to do it on the client side.

    Did I do something wrong?

    Thanks a lot.
    Frank


    Frank Guest

  2. Similar Questions and Discussions

    1. Failed to load viewstate. The control tree into which viewstate...
      Hi to all, I have a webform.aspx and inside i have a dropdown list with autopostback and a place holder... Depending of the selected index...
    2. click listbox and refresh another listbox
      Can someone guide me to a resource on building set of drill-down listboxes? Basically I want to have 4 listboxes. The first starts out with...
    3. Viewstate lost in child controls of a composite control
      Hi, 1) You should implement INamingContainer interface 2) You shouldn't change child control's place in the Controls collection after they're...
    4. now desparate! - 1st listbox contents disappears when 2nd listbox appears?
      On 23 Jun 2003 12:57:45 -0700, KathyBurke40@attbi.com (KathyB) wrote: Its been a while since you posted but I will answer anyway. The problem...
    5. ViewState lost when extending custome Page Object
      Check out this article, which explains about this problem. http://www.microsoft.com/india/msdn/articles/87.aspx -- Saravana Microsoft India...
  3. #2

    Default Re: listBox ViewState lost

    Hi,

    In postback (as any request to the server) only the selected value of
    list\combo box sends to the server. asp.net uses hidden field called
    __viewstate. This field is create on the server and holds the last state
    of server controls. __viewstate also send to the server as part of the
    form fields. When the asp.net get request he can build the controls last
    sate from the __viewstate data. That mean that every data that you will
    add on the client side wont be send in any way to the server nor it will
    add to static field (__viewstate) that made on the server side.

    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