• User

    [C#.net] Bind dati estrapolati da ciclo foreach - Con cosa visualizzarli?

    
    
    using (xxEntities ctx = new xxEntities())
                {
                    List<String> categoria = new List<String>();
                    Hashtable values;
                    foreach (var actv in ctx.ActivityCategories)
                    {
                          values = new Hashtable();
                          string actvCategoryId = Convert.ToString(actv.ActivityCategoryId);
                          string actvCategoryName = actv.Name;
    
                          SqlCommand selectActivityWorkTimeTime = new SqlCommand("SELECT SUM(workingTime) FROM vs_Project 
                                                                                                                            WHERE ProjectId='" + key + "' AND ActivityCategoryId='" ecc...
                          string time = Convert.ToString(selectActivityWorkTimeTime.ExecuteScalar());
                          values.Add("tempo", time);
                          values.Add("cateogoria", actvCategoryName);
                    }
               }         
    
    

    values è un Hashtable.
    Avrei bisogno di bindare questi dati a un gridview, datagrid... ma non so come perchè ogni volta che provo a costruire le colonne mi perdo da qualche parte oppure non visualizzo i dati. :arrabbiato:


  • User

    proprio nessuno?😢


  • User

    Alla fine ci si arriva sempre (...e per fortuna!).
    Ho creato una classe per generare le colonne (evviva il GET SET) legata a una List <T> per il bind del controllo GridView.