简体   繁体   中英

GridView 'CheckedChanged' event only firing once

I have a GridView, which features aa checkbox on each row (in a template field), where it calls a method upon checked changed (well, when they click submit - no auto post back)

My problem is, the checked change refuses to fire more than once - if I just change the check state of one checkbox in the grid, it works fine. More than one and it only fires the event once.

Any ideas?

EDIT: Bit of code:

<asp:CheckBox ID="chkIncludedLocal" runat="server" Checked='<%# Bind("Included") %>' 
                        Enabled="true" OnCheckedChanged="chkIncludedLocal_CheckedChanged" />

And in the event, I put a breakpoint right at the top to see how many times it fires

Sorted - I was stupidly rebinding the GridView after the event, which caused the other checks to reset. Doh.

Thanks anyway!

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM