При использовании элемента управления CheckBox с источником данных объекта значение, передаваемое в проводной метод «Обновление», должно иметь тип Boolean.Я делаю это часто, заглядывая в мой код:
<UpdateParameters>
<asp:Parameter Name="IsAdminUser" Type="Boolean" />
<asp:Parameter Name="IsPowerUser" Type="Boolean" />
</UpdateParameters>
Теперь просто чтобы показать вам, вот как я связываю CheckBox на странице с данными из «Select»:
<asp:CheckBox ID="chkIsAdmin" runat="server" Checked='<%# Bind("IsAdminUser") %>' />
Этот элемент управления флажок находится внутри GridView, а источником данных GridView является элемент управления источником данных объекта, так что именно там данные связаны.Независимо от того, используете ли вы GridView или какой-либо другой элемент управления, например простой флажок, вы должны иметь возможность использовать формат выше, чтобы привязать флажок и правильно обновить.