Mi chiedo se come posso ottenere il valore della cella ControlGrid
Livello 1 GridView
.
avevo già provato l'evento click con questo codice
private void gvPrerequisit_Click(object sender, EventArgs e)
{
MessageBox(gvPrerequisit.GetFocusedRowCellValue("ProspectusPrequisitID").ToString());
}
ma in modalità di debug appare questo messaggio.
System.ArgumentNullException: Value cannot be null.
Ecco lo screenshot sulla griglia di controllo.
Quindi la cella per ottenere il valore.
Chiunque può aiutare? Grazie.
risposte:
1 per risposta № 1Per prima cosa devi lanciare GridView
All'evento click GridView1
GridView gv = (GridView)GridView1.GetDetailView(GridView1.FocusedRowHandle, 0);
così questo gv
ora è il tuo GridView2
allora puoi chiamare il valore con questo ...
gv.GetFocusedRowCellValue("ColumnName"))