5 Stimmen

asp:UpdatePanel mit einem ASP.NET-Kontrollkästchen-Auslöser

Was ist die EventName-Eigenschaft, wenn ich ein ASP.NET-Kontrollkästchen-Steuerelement als asynchrone Postback-Trigger für ein Asp.Net-Update-Panel einrichten?

10voto

Jakob Christensen Punkte 14531

Ich glaube, es ist CheckedChanged.

6voto

Josh Mein Punkte 27197

Alles was Sie tun müssen, ist AutoPostback auf true zu setzen und wenn Ihre CheckBox innerhalb des UpdatePanels ist, sollten Sie keine Probleme haben

<asp:CheckBox runat="server" ID="chk_Name" AutoPostBack="true" OnCheckedChanged="chk_Name_OnCheckedChanged"></asp:CheckBox>

Dann im OnCheckedChanged Funktion können Sie alles tun, was Sie tun müssen

protected void chk_Name_OnCheckedChanged(object sender, EventArgs e) 
{
     // Do stuff here
}

1voto

achinda99 Punkte 4890

OnCheckedChanged ist der Name des Ereignisses. Sie können die Methode automatisch generieren, indem Sie auf das Kontrollkästchen in der Benutzeroberfläche doppelklicken, und basierend auf dem Namen des Kontrollkästchens wird die Methode generiert, die höchstwahrscheinlich lautet:

protected void CheckBox1_OnCheckedChanged(object sender, EventArgs e) {}

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X