Skip to content

digitalcolony/asp-net-gridview-highlight-rows-columns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Gridview Highlight Rows (ASP.NET)

I put this code together around 2005 or so to add row and column highlighting to a Gridview control for ASP.NET 2.0.

This code is inspired by Ryan Scherf’s Table Row and Column Highlighting. It’s a slick solution to helping users read tabular data. I thought it would be nice to add that functionality to ASP.NET. So I created a single function that would add Ryan’s column and row highlighting code to our GridView control.

Ryan's Demo

Files Needed

On Ryan’s demo site, you can find the crosshair javascript file (aka CSS/JavaScript Table Hilighting). You will also need a crosshair CSS file.

crosshair.css

Place this file either in your App_Theme folder (if you are using themes), embed it in the head of the document or link to it externally.

AddCrossHairToGridView.cs

After loading your GridView, make a call to the AddCrossHairToGridView function. It takes 5 parameters.

  1. gv - The ID of the GridView Control you wish to add highlighting to.

  2. top - How many rows from the top should not have highlighting.

  3. right - How many rows from the right should not have highlighting.

  4. bottom - How many rows from the bottom should not have highlighting.

  5. left - How many rows from the left should not have highlighting.

I dropped the Javascript file inside the same folder in this example. Update the path in the RegisterClientScriptInclude line to point to whatever location you use.

Row highlight

Releases

No releases published

Packages

No packages published