Extend gridview's functionality by extension method
Extend gridview's functionality by extension method
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web.UI.WebControls;
using System.Collections.Generic;
using System.Linq;
using System.Web.UI.WebControls;
using HCA.RAC.Business;
namespace HCA.RAC.Web
{
public static class GridViewExtensions
{
public static void HighlightAccount(this GridView gridView, Account account)
{
if (account != null)
{
string accountNumber = account.AccountNumber.ToString().Trim();
{
public static class GridViewExtensions
{
public static void HighlightAccount(this GridView gridView, Account account)
{
if (account != null)
{
string accountNumber = account.AccountNumber.ToString().Trim();
for (int i = 0; i < gridView.Rows.Count; i++)
{
if (gridView.DataKeys[i].Value.ToString().Trim() == accountNumber)
{
gridView.Rows[i].CssClass = "GridViewSelectedRowStyle";
break;
}
}
}
}
}
{
if (gridView.DataKeys[i].Value.ToString().Trim() == accountNumber)
{
gridView.Rows[i].CssClass = "GridViewSelectedRowStyle";
break;
}
}
}
}
}
usage: gridview_1. HighlightAccount(getAccount())
}
}

浙公网安备 33010602011771号