Ich weiß, das wird einfach sein, aber ich kann es nirgendwo finden. Wie setzt man die aktuelle Zeile in einer Gridview? Ich finde Unmengen von Möglichkeiten, um daraus Daten zu erhalten, aber ich möchte eine aktuelle Zeile oder Zelle programmatisch setzen. Ich benutze VB 2008 Express. Ich finde auch viele vielversprechende Eigenschaften wie Selected ... aber diese sind alle nur lesbar und ich kann sie nicht setzen.Wie setze ich eine bestimmte Zeile oder Zelle in einer Gridview (vb 2008)
1
A
Antwort
2
Mit der SelectedIndex-Eigenschaft können Sie die aktuelle Zeile festlegen.
+0
Weitere Informationen zur SelectedIndex-Eigenschaft finden Sie unter http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.gridview.selectedindex.aspx – Americus
0
Dies könnte für Sie arbeiten. Angenommen, Sie haben ein Bedürfnis haben, um alle Zeilen zu markieren, wo wir mehr als 100 Artikel auf Lager haben:
Private Sub btnSelectRow_Click(object sender, EventArgs e) Handles btnSelectRow.Click
For Each r1 as DataGridViewRow in dataGridView1.Rows
If r1.IsNewRow Then
Exit For
End If
If Convert.ToInt32(r1.Cells(5).Value) > 100 Then
r1.Selected = True
End If
Next
End Sub
Hier ist die gleiche Sache in C#:
private void btnSelectRow_Click(object sender, EventArgs e)
{
foreach (DataGridViewRow r1 in this.dataGridView1.Rows)
{
if (r1.IsNewRow) break;
if ((int)r1.Cells[5].Value > 100)
{
r1.Selected = true;
}
}
}
Natürlich können Sie alle Kriterien verwenden könnte für Auswählen einer Zeile, aber das gibt Ihnen eine Idee. Ich hoffe, das hilft.
Verwandte Themen
- 1. DevExpress GridView Zeile oder Zelle ausgewählt
- 2. Wie stütze ich eine GridView-Zelle dynamisch?
- 3. Wie bekomme ich Zeilenschlüssel/Zelle Werte & Aufruf einer Methode, wenn eine Zeile in der Standard-.net 2.0 Gridview ausgewählt ist
- 4. Wählen Sie bestimmte Zeile in Gridview
- 5. Wie kann ich eine Gridview Zeile zu einer anderen Zeile in gridview asp.net
- 6. Wie setze ich CR/LF in eine TStringgrid Zelle?
- 7. Eine bestimmte Zeile in einer Textdatei löschen?
- 8. Kann ich eine bestimmte Zelle in einer UITableView abhängig vom Status einer anderen Zelle ein-/ausblenden?
- 9. Wie kann ich Symbole in einer Zeile von VB
- 10. Wie setze ich ein benutzerdefiniertes Objekt in einer JTable Zeile
- 11. VB/ASP.NET, Zugriff GridView Zelle Wert auf Variable
- 12. So deaktivieren Sie bestimmte Zellen in Telerik GridView Zeile
- 13. Wie man Werte von einer Gridview zieht und sie in eine andere Gridview einfügt asp vb
- 14. Gridview Return nur eine Zeile
- 15. Wie lösche ich eine bestimmte Zeile?
- 16. Wie Zugriff auf bestimmte Zelle der angeklickte Zeile in Javascript
- 17. Wie man ein Colspan in einer android Gridview Zelle setzt
- 18. Wie setze ich einen Variablenwert in einer Zeile?
- 19. Wie bearbeite ich dynamisch eine Gridview basierend auf der ausgewählten Zeile einer anderen Gridview?
- 20. Wie setze ich eine benutzerdefinierte Zelle für nicht datengebundene TableCells
- 21. Wie drucke ich eine Zelle in einer Zelle mit fpdf
- 22. VB 2008 Periodische Aufgaben
- 23. Wie setze ich den Wert in einem sap.m.Datepicker in einer Zeile wie in der obigen Zeile?
- 24. Formatieren gesamte Zeile, wenn eine bestimmte Zelle in der Zeile nicht leer ist
- 25. Setze einen oder mehrere Koeffizienten auf eine bestimmte ganze Zahl
- 26. Excel VBA: finde die Zeile einer Zelle mit einem bestimmten Wert und setze die Zeilennummer in eine andere Zelle
- 27. Bedingte Formatierung: Wie schattiere ich eine bestimmte Anzahl von Zellen in der Zeile, nachdem ich eine bestimmte Phase in einer bestimmten Zelle eingegeben habe?
- 28. Wie setze ich eine Variable, wenn eine andere Variable in einer Zeile definiert ist?
- 29. Wert aus einer GridView-Zelle abrufen
- 30. Wie formatiere ich bestimmte Wörter der Textbeschriftung einer Zelle
Ich wählte die linke Zelle der gewünschten Zeile mit mainGrid.CurrentCell = mainGrid (0, selectedRow). Dies kann eine Möglichkeit sein, wie Microsoft die Anbieter von Drittanbieter-Kontrollsystemen unterstützt. – jrcs3