2017-03-07 6 views
0

Ich versuche zu:Füllen Sie DataSet wird culture

  1. alle Culture nehmen und es in ein Array
  2. Legen Sie es auf DataSet
  3. Und finnaly füllen Datagridview

Diese ist ein Teil des Codes, den ich geschrieben habe, aber er stellt Informationen nur DataGridView ohne DataSet zur Verfügung. Wie verbindet man CultureInfo -> DataSet -> DataGridView?

CultureInfo[] culture = CultureInfo.GetCultures(CultureTypes.SpecificCultures); 
     dgv.DataSource = culture; 
     dgv.Refresh(); 
+0

Warum brauchen Sie einen DataSet davon verwenden verbrauchen? –

+0

Was ist das Problem und warum versuchen Sie dies zu tun? – NicoRiff

+0

Ich meine, wenn Sie ein Dataset wollen, erstellen Sie einfach ein, fügen Sie Spalten hinzu, fügen Sie dann die Zeilen hinzu ... aber ich stimme den obigen Kommentaren zu ... vielleicht meinst du kein LITERAL-Dataset? Was passiert und wie helfen wir? – Trey

Antwort

0

Try this:

Sie die System.Collections.Generic Bibliothek hinzuzufügen haben, den ToList() -Methode zu verwenden. in Ihrer Seite zu laden (so etwas wie diese A Gridview kann eine Liste <>

using System.Collections.Generic; 

it :)

protected void Page_Load(object sender, EventArgs e) 
{ 
    CultureInfo[] culture = CultureInfo.GetCultures(CultureTypes.SpecificCultures); 
     dgv.DataSource = culture.ToList(); 
     dgv.DataBind(); 
}