Je veux obtenir les données de la vue actuelle de telerik Sorted: RadGrid .. Sur un CLICK je suis en utilisant le code suivant ..données d'accès de RadGridview
DataTable dtRecords = new DataTable();
foreach (Telerik.Windows.Controls.GridViewColumn col in OverallExposureGrid.Columns)
{
DataColumn colString = new DataColumn(col.UniqueName);
dtRecords.Columns.Add(colString);
}
foreach (Telerik.Windows.Controls.RadRowItem row in OverallExposureGrid.Items) // loops through each rows in RadGrid
{
DataRow dr = dtRecords.NewRow();
foreach (Telerik.Windows.Controls.GridViewColumn col in OverallExposureGrid.Columns) //loops through each column in RadGrid
dr[col.UniqueName] = row[col.UniqueName].Text;//error
dtRecords.Rows.Add(dr);
mi faire une erreur ou un son code incorrect pour obtenir des données. Et obtiens l'erreur suivante:
Error 2 Cannot apply indexing with [] to an expression of type 'Telerik.Windows.Controls.RadRowItem'
Monsieur, j'ai vérifié, les noms de colonne entrent correctement dans le datatable .. mais la ligne ne sont pas scannés. existe-t-il une autre méthode à extraire et enregistrer dans la ligne datatable. –