C# 在for循环过程中完成每个记录后,我需要在网格视图中重新绑定?

C# 在for循环过程中完成每个记录后,我需要在网格视图中重新绑定?,c#,asp.net,gridview,C#,Asp.net,Gridview,我尝试从csv导入记录并绑定到网格中。然后每个记录都会处理其他细节。在这种情况下,我需要在每个记录完成后更新UI WebscrapeSettings objweb = new WebscrapeSettings(); var dtcontact = GetDataTableFromCsv(@"D:\\(1-5) DEN.csv", true); if (dtcontact.Rows.Count > 0)

我尝试从csv导入记录并绑定到网格中。然后每个记录都会处理其他细节。在这种情况下,我需要在每个记录完成后更新UI

 WebscrapeSettings objweb = new WebscrapeSettings();
        var dtcontact = GetDataTableFromCsv(@"D:\\(1-5) DEN.csv", true);           
        if (dtcontact.Rows.Count > 0)
        {
            string starttime = DateTime.Now.ToString();
            for (int ic = 0; ic < dtcontact.Rows.Count; ic++)
            {
                objweb.SearchType = "Company Linked In";
                objweb.ContactName = dtcontact.Rows[ic]["Contact"].ToString();
                objweb.Location = dtcontact.Rows[ic]["LinkedInLocation"].ToString();
                objweb.Title = dtcontact.Rows[ic]["Title"].ToString();
                objweb.SearchString = "";
                objweb.EmailDomain = "";
                objweb.Company = dtcontact.Rows[ic]["Company"].ToString();

                string result = "";
                var t = WebScrape(objweb);
                if (t.Count > 0)
                {
                    foreach (var pair in t)
                    {
                        divnormal.InnerHtml = ic + "-" + Thread.CurrentThread.ManagedThreadId + "-" + "<br/> <br/> <br/>" + divnormal.InnerHtml;// +"<br/> <br/> <br/>" + pair.Value;
                        
                    }
                }
                //I want to rebind the Grid Here
                 BindImportfileDetails();
                 BindImportrecordsdetails(ImportFileID);
            }
            string endtime = DateTime.Now.ToString();

您想在网格绑定期间执行一些动态计算吗?不,每个记录都是为web废料处理的,一旦记录完成该过程,我想更新UI中的状态。