Back to Top
The nuts and bolts for
Creative web development

DataGrid Filtering using Ajax in ASP.NET 1.1

The advent of Ajax has played a crucial role in the progress of web development. Particularly for ASP.NET 1.x developers who are not able to take advantage of the new Ajax related controls added to the .NET framework 2.0.

It has opened an entirely new way to think about how to design a web page. What had been the tradition for years now has to be revisited. Old habits become called into question, you constantly stop and remind yourself, wait, I don’t have to send the entire page back to the server on each request. It is a bizarre concept in some ways but yet the flexibility of this simple concept has revolutionized internet applications.

Suddenly working with the old ASP.NET 1.x controls seems brand new again as you discover new ways to creatively implement them into your application. A web developer can now think more along the lines of a desktop developer. Your design methodology must be completely different and each WebForm needs to be approached with a different concept in mind.

The purpose of this tutorial is to take a simple example using the very common DataGrid control, and use it in a way that would normally never be considered before the advent of Ajax. Using some sample data from the Northwind SQL demonstration database we will bind a list of Customers to a DataGrid control, and allow the user to filter or search by a particular column for partial string data matches, and rebind the results all in a fraction of a second.

Kevin Koch

Kevin KochKevin Koch is a senior software engineer with over 8 years experience designing and architecting primarily web based applications. Fresh out of college during the nineties he co-founded Task Solutions and developed several projects with the then popular classic ASP.

During the Dot Com boom Kevin left his position as president and joined a new venture to build an enterprise insurance claim system build upon J2EE technology. After the Dot Com crash Kevin schooled himself to become an expert with .NET technology and is currently freelancing his ASP.NET skills to build enterprise n-tier frameworks using advanced OO methodologies.

See All Postings From Kevin Koch >>

Share this Article