Wie lege ich eine Gridview-Zeile programmgesteuert in den Bearbeitungsmodus?Eine Gridview-Zeile im Bearbeitungsmodus programmgesteuert einfügen
14
A
Antwort
32
Setzen Sie die EditIndex-Eigenschaft auf die entsprechende Zeile, und binden Sie das GridView erneut an seine DataSource.
Hoffe, das hilft.
3
implementieren einfach das Row_Editing Ereignis und etwas tun, wie folgt aus:
protected void Row_Editing(object sender, GridViewEditArgs e)
{
myGridView.EditItemIndex = e.EditItemIndex;
BindData();
}
Bind Daten werden die Gridview mit den Daten füllen.
1
protected void btnEdit_Click(object sender, EventArgs e)
{
GridView1.EditIndex = 1;
}
Getestet mit vs-2008. Gabel gut.
3
protected void gridview_RowEditing(object sender, GridViewEditEventArgs e)
{
GridView gv = (GridView)sender;
// Change the row state
gv.Rows[e.NewEditIndex].RowState = DataControlRowState.Edit;
}
3
Sie müssen möglicherweise auch wissen, wie Sie die Bearbeitung abbrechen können. So wie Sie den Befehl "OnRowEditing" in der Gridview eingerichtet haben, müssen Sie den Befehl "OnRowCancelingEdit" einrichten. Das Backend sollte ähnlich aussehen. (VB)
Sub gridView1_rowCanceling(ByVal sender As Object, ByVal e As GridViewCancelEditEventArgs)
gridView1.EditIndex = -1
BindData() // <-- Whatever procedure you use to bind your data to the gridView
End Sub
Verwandte Themen
- 1. ag-Grid: Bearbeitungsmodus programmgesteuert eingeben
- 2. Im Bearbeitungsmodus?
- 3. Starten Dataform im Bearbeitungsmodus
- 4. Anklickbare Links im WebBrowser-Steuerelement im Bearbeitungsmodus
- 5. Webpart befindet sich im Bearbeitungsmodus?
- 6. CQWP Rendert nur im Bearbeitungsmodus
- 7. iphone, deaktivieren Tabelle gleiten im Bearbeitungsmodus
- 8. Setzen Sie ein UITextField programmgesteuert in den Bearbeitungsmodus
- 9. Wie wähle ich Zeilen im Bearbeitungsmodus?
- 10. Kann Kendo Grid immer im Bearbeitungsmodus sein?
- 11. Griffe/Steuerpunkte auf Polylinie im Bearbeitungsmodus formatieren
- 12. GridView BoundField lange Zeichenfolge im Bearbeitungsmodus
- 13. Listbox Elemente im Bearbeitungsmodus in PHP
- 14. streichen zum Löschen, wenn bereits im Bearbeitungsmodus
- 15. DataGrids CellEditingTemplate und Fokus im Bearbeitungsmodus
- 16. Größe der Gridview-Spalten im Bearbeitungsmodus
- 17. UITableView-Zelle wird im Bearbeitungsmodus abgeschnitten
- 18. Telerik RadGrid verursacht Wert Ausnahme im Bearbeitungsmodus?
- 19. Swift/Bearbeitungsmodus im View Controller aktivieren
- 20. jqgrid kaskadieren Dropdown-Listen im Popup-Bearbeitungsmodus
- 21. Releasedaten persistierende nicht im Bearbeitungsmodus ASP.NET MVC
- 22. Beenden Bearbeitungsmodus
- 23. Zellkommentare in Excel programmgesteuert einfügen
- 24. Wie zeige ich die Tabelle im Bearbeitungsmodus im iPhone an?
- 25. Aufruf eines Makros aus einer Schaltfläche im Bearbeitungsmodus in PowerPoint
- 26. Wie programmgesteuert eine Zeile in einem GridView einfügen?
- 27. Tabelle - Bearbeitungsmodus (Sql 2008)
- 28. iOS7 - ABPersonViewController, Bearbeitungsmodus
- 29. Eingabe in ein Drupal-Formular programmgesteuert einfügen
- 30. Die tableView.selectRowAtIndexPath Aufruf kein Häkchen auf der Zelle im Bearbeitungsmodus
Das ist großartig. Ich benutze dies als Hack, um GridView zur Unterstützung von Einfügungen zu bekommen. Ich werde bemerken, dass Sie alles in dieser Reihenfolge tun müssen, wie in der Antwort angegeben: – oscilatingcretin