Я использую VS2005 ASP.NET C # и SQL Server 2005.
У меня есть GridView на моей веб-странице и несколько ярлыков.
Я могу выделить значение количества строк в метке следующим образом:
UserFound.Text = GridView1.Rows.Count.ToString();
Однако я хотел бы выделить другое значение для другой метки, которая подсчитывает количество строк, когда значение внутри столбца Роль равно "admin" .
Как я могу это сделать? Примеры и пример кода будут оценены.
EDIT:
int admincount=0;
foreach (DataRow oRow in GridView1.Rows)
{
if (GridView1.Rows["User Role"].ToString().Trim().Contains("Admin"))
{
admincount++;
}
}
AdminFound.Text = admincount.ToString();
Я получаю ошибку:
The best overloaded method match for System.Web.UI.WebContols.GridViewCollection.this[int] has some invalid arguments
и
Argument '1': canot convert from 'string' to 'int'