UserControl with databound repeater drops values on postback

Discussion in 'ASP .Net Web Controls' started by paul.hester@gmail.com, Sep 1, 2006.

  1. Guest

    Hi all,

    I have a user control that contains a repeater that generates a list of
    check boxes. The checkboxes render fine, but they don't maintain their
    checked state on postback.

    I've tried using Page_Load, Page_Init, OnInit, enabling and disabling
    viewstate without success. Any help would be appreciated.

    Thanks,

    Paul

    ASCX:

    <asp:Repeater ID="countryList" runat="server">
    <HeaderTemplate>
    <table cellpadding="2" cellspacing="0">
    </HeaderTemplate>
    <ItemTemplate>
    <tr>
    <td><asp:CheckBox ID="countryID" Value='<%# Eval("CountryID") %>'
    runat="server" /></td>
    <td><asp:Label AssociatedControlID="countryID" runat="server"><%#
    Eval("Name") %></asp:Label></td>
    <td><img src="<%# string.Format("/images/flags/{0}.gif",
    Eval("CountryID")) %>" height="13" width="24" /></td>
    </tr>
    </ItemTemplate>
    <FooterTemplate>
    </table>
    </FooterTemplate>
    </asp:Repeater>

    ASCX.CS:

    protected void Page_Init(object sender, EventArgs e)
    {
    // get countries
    countryList.DataSource = Country.GetCountries();
    DataBind();
    }
     
    , Sep 1, 2006
    #1
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. Paul
    Replies:
    0
    Views:
    436
  2. rodchar
    Replies:
    0
    Views:
    409
    rodchar
    Nov 26, 2007
  3. Replies:
    3
    Views:
    239
    Teemu Keiski
    Sep 2, 2006
  4. Manu
    Replies:
    0
    Views:
    188
  5. Mark van Bree

    Postback problem with usercontrol in usercontrol

    Mark van Bree, May 30, 2006, in forum: ASP .Net Web Controls
    Replies:
    1
    Views:
    180
Loading...

Share This Page