Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7657741
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 31, 20262026-05-31T13:05:53+00:00 2026-05-31T13:05:53+00:00

Using ASP.NET 4.0 WebForms. I have a repeater with checkboxes in it. The repeater

  • 0

Using ASP.NET 4.0 WebForms.
I have a repeater with checkboxes in it. The repeater and checkboxes have viewstate enabled. There’s a button which causes a callback postback. These elements reside in a callbackpanel (similar to MS’s UpdatePanel but doesn’t use viewstate). The repeater is bound to a datatable during initial load and repeater shows the checkboxes. Fine so far.

During the postback (a callback), I noticed that the repeater’s items’ count is 0 in the page_load. Therefore I can’t get any checkbox values. I can see the key/checked value entries of the checkboxes in Request.Form collection.

I think I am missing something obvious but where in the life cycle can I read the repeater’s items?
Or should I get them from Request.Form?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-31T13:05:54+00:00Added an answer on May 31, 2026 at 1:05 pm

    1) Try wiring up to LoadComplete. All child controls are loaded recursively, so sometimes not everything you expect to be there will be present during the Load event.

    2) Make sure your repeater is initialized during or prior to Init event. If you have some code that runs to populate it, then this must be executed in Init. During the page’s lifecycle, ASP.NET tries to take the posted values and apply them to the controls. If the controls are not created soon enough during the lifecycle, then they won’t exist during that step to accept the posted values. This is one of the more frustrating things with dynamic pages in ASP.NET, as you have to ensure the page is reconstructed during the postback in init. So even when you see the data in the post, ASP.NET will ignore it if the controls aren’t found in its collection of controls. Also, there is some magic that happens with control IDs that it uses to map the posted values into the controls. I don’t remember the details of that though because it has been several weeks since I had to delve into the harry details.

    Also, make sure you aren’t doing something like using if(!IsPostBack) to initialize your repeater or other controls/data. Even if it’s a postback, you still need the controls to exist so they can accept the posted values.

    I have not used a callbackpanel though, so I am unsure of how this will muddy the waters.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have a asp.net webforms page in which I'm using the jqGrid component. The
If I wanted to conditionally set which field should have focus using ASP.NET WebForms,
I'm using Callback, on a asp.net webforms project. When clicked button, it is working
When using ASP.net webforms my usual solution would have following type of setup -
Some site I'm programming is using both ASP.NET MVC and WebForms. I have a
Scenario I have an application using asp.net Master Pages in which I would like
We have an intranet system developed using asp.net webforms. We are kind of planning
I have created an ASP.NET Webforms web application which basically inetracts with the code
I have an ASP.net webforms site, using jQuery to trigger script methods in asmx
I have almost completed an ASP.NET webforms website using jQuery Mobile. I am stuck

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.