如何将通用列表数组绑定到Gridview [英] How to bind generic list array to Gridview

查看:60
本文介绍了如何将通用列表数组绑定到Gridview的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,

请告诉我如何将我的数据绑定到Gridview

Hi guys,

Please advice me how to bind my data to Gridview

List<string[]> listUser = new List<string[]>();
           using (Stream s = file.InputStream)
           {
               string[] numberOfUsers;
               var sr = new StreamReader(s);
               string contacts = sr.ReadToEnd();
               contacts = contacts.Replace("\r\n", "\n");
               string[] separateLines = contacts.ToString().Split('\n');
               foreach (string line in separateLines)
               {
                   if(line!= String.Empty)
                   {
                      numberOfUsers = line.Split(',');
                       if(numberOfUsers.Length > 40)
                       {
                           String[] tempData = {
                                                    numberOfUsers[0], /*title*/
                                                    numberOfUsers[1], /*FirstName*/
                                                    numberOfUsers[2], /*MiddleName*/
                                                    numberOfUsers[3], /*LastName*/
                                                    numberOfUsers[57], /*Email*/
                                                    numberOfUsers[15], /*StreetName1*/
                                                    numberOfUsers[16], /*StreetName2*/
                                                    numberOfUsers[21], /*Country*/
                                                    numberOfUsers[19], /*State*/
                                                    numberOfUsers[20], /*PostCode*/
                                                    numberOfUsers[18], /*City*/
                                                    numberOfUsers[37], /*HomePhone*/
                                                    numberOfUsers[40], /*MobilePhone*/
                                                    numberOfUsers[31], /*WorkPhone*/
                                                    numberOfUsers[36]  /*Fax*/
                                              };

                        listUser.Add(tempData);
                    }
              }
            }

          }
           return listUser;

推荐答案

请参见 ^ ]中的一些示例.
See here[^] for a few samples.


这篇关于如何将通用列表数组绑定到Gridview的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆