ListCommandEventArgs-Klasse
Assembly: System.Web.Mobile (in system.web.mobile.dll)
Im folgenden Codebeispiel wird veranschaulicht, wie Sie mithilfe des ListCommandEventArgs-Objekts den Status von Aufgaben in einer Liste ändern können, wenn auf das betreffende Element geklickt wird. Dieses Beispiel ist Teil eines umfangreicheren Beispiels zur List-Übersicht.
Hinweis: |
|---|
| Im folgenden Codebeispiel wird das Einzeldatei-Codemodell verwendet. Das Beispiel funktioniert möglicherweise nicht, wenn es direkt in eine CodeBehind-Datei kopiert wird. Dieses Codebeispiel muss in eine leere Textdatei mit der Erweiterung .aspx kopiert werden. Weitere Informationen finden Sie unter Codemodell für ASP.NET-Webseiten. |
private void Status_ItemCommand(object sender, ListCommandEventArgs e) { const string spec = "You now have {0} " + "tasks done, {1} tasks scheduled, and " + "{2} tasks pending."; // Move selection to next status toward 'done' switch (e.ListItem.Value) { case "scheduled": schedCount -= 1; pendCount += 1; e.ListItem.Value = "pending"; break; case "pending": pendCount -= 1; doneCount += 1; e.ListItem.Value = "done"; break; } // Show the status of the current task Label1.Text = e.ListItem.Text + " is " + e.ListItem.Value; // Show current selection counts Label2.Text = String.Format(spec, doneCount, schedCount, pendCount); }
- AspNetHostingPermission für den Betrieb in einer Hostumgebung. Anforderungswert: LinkDemand, Berechtigungswert: Minimal
- AspNetHostingPermission für den Betrieb in einer Hostumgebung. Anforderungswert: InheritanceDemand, Berechtigungswert: Minimal
System.EventArgs
System.Web.UI.WebControls.CommandEventArgs
System.Web.UI.MobileControls.ListCommandEventArgs
Windows 98, Windows Server 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
Microsoft .NET Framework 3.0 wird unter Windows Vista, Microsoft Windows XP SP2 und Windows Server 2003 SP1 unterstützt.
Hinweis: