Αντί να εκτελεί τις λειτουργίες check-box στο κουμπί, κάντε κλικ μπορείτε να χρησιμοποιήσετε το OnCheckedChanged περίπτωση του check-box και να AutoPostBack για να είναι αληθινό, το ASP.NET. Στη συνέχεια, θα μπορεί να εκτελέσει τις ενέργειες check-box αυτόματα και να εκτελέσει την επικύρωση δεδομένων για την εκδήλωση κλικ το κουμπί.
(WinForms)
private void checkbox1_CheckedChanged(object sender, EventArgs e)
{
//Execute method
}
(ASP.NET)
<asp:CheckBox ID="checkbox" runat="server" OnCheckedChanged="checkbox_OnCheckedChanged" AutoPostBack="true" />
private void checkbox_OnCheckedChanged(object sender, EventArgs e)
{
//Execute method
}
Κάντε κλικ στο κουμπί Event
protected void button_onclick(object sender, EventArgs e)
{
if (!checkbox1.Checked || !checkbox2.Checked)
MessageBox.Show("Error");
}