2015-04-11 3 views
0

У меня очень простая проблема в Visual Studio 2013 (C#), которую я хочу отправить R, используя R.NET. Просто небольшие данные, которые я хочу отобразить в таблице, затем отправьте R. Можно ли загружать данные в datagridview, не привязывая их к формальному набору данных SQL? Я получу данные в плоском файле ascii (.csv), поэтому я бы просто прочитал файл в массиве и скопировал массив в datagridview. Возможное?Visual Studio 2013 datagridview без набора данных

благодаря Марк

ответ

0

Да, вы можете вам нужен массив объектов своего рода как этот

 Person p = new Person("abc"); 
     Person p2 = new Person("xyz"); 

     ArrayList A = new ArrayList(); 
     A.Add(p); 
     A.Add(p1); 

     GridView1.DataSource = A; 
     GridView1.DataBind(); 
0

Это вполне возможно использовать любой объект в качестве источника данных для DataGridView. Фактически, любой IEnumerable будет делать. Хорошим вариантом является привязка непосредственно к классу домена (или к DTO или ViewModel или тому подобное), а затем назначить каждому источнику столбца соответствие свойствам этого класса.

Смежные вопросы