У меня динамический запрос, где я получаю значения из списка.Я выполняю запрос в цикле foreach.Мне нужно обновить gridview соответственно, как добавление строк.Как это может быть достигнуто
Я попробовал следующее: -
foreach (string id in arr)
{
StringBuilder sb = new StringBuilder("select(select name from table1 where id =");
sb.Append("" + id + ")");
sb.AppendLine("as Component_Name,c.[name] as Scenario_Name, a.[processid] as Component from [action] a inner join [teststep] b on a.[stepid] = b.[stepid] inner join [process] c on b.[ProcessID] = c.[ProcessID] where a.CertifySequence = 0 and a.[processid] = ");
sb.Append("" + id + "");
SqlCommand command1 = new SqlCommand(sb.ToString(), connection);
try
{
using (SqlDataAdapter sda = new SqlDataAdapter(command1))
{
DataSet ds = new DataSet();
sda.Fill(ds);
int rowCount = GridView1.Rows.Count;
GridView1.DataSource = ds;
GridView1.DataBind();
rowCount = GridView1.Rows.Count;
}
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
}
Я не вижу gridview на моей веб-странице.где я иду не так