ID とそれぞれの値のリストを含む 2 つの文字列があります。
IDと適切な値を持つテーブルがあるように、それらをグリッドビューに追加したいと思います。
以下の「id」のみでこれを試しましたが、コードは「id」のみです
string id = "1,2,3,4,5";
ArrayList list = new ArrayList();
list.AddRange(id.Split(new char[] { ',' }));
GridView1.DataSource = list;
GridView1.DataBind();
このコードを実行すると、グリッドビューに 1 列と 5 行が表示されます。
しかし、IDと値を持つ2つの列が必要です。どうすればこれを行うことができますか?
string id = "1,2,3,4,5";
string value = "abc,pqr,xyz,mno,qwe";
ArrayList list = new ArrayList();
list.AddRange(id.Split(new char[] { ',' }));
list.AddRange(value.Split(new char[] { ',' }));
GridView1.DataSource = list;
GridView1.DataBind();
これにより、これの代わりに10行の単一の列が得られます。それぞれのIDと値を持つ2つの列が必要です。