با آنکه کنترل DataGrid در ASP.NET 1.X یکی از قدرتمندترین ها بدلیل توانایی های سفارشی سازی آن بود ، اما برای انجام بسیاری از امور توسط آن باید کد نوشته می شد ، مانند paging ، sorting ، آپدیت کردن داده های ویرایش شده و ... .
برای انجام امور* گزارش گیری* در ASP.NET 2.0 ، کنترل گرید جدیدی به نام GridView ارائه شده است. با ارائه ی کنترلهای جدید data source و بکارگیری آنها در GridView ، دیگر نیازی به کدنویسی برای انجام اموری مانند به روز در آوردن داده های ویرایش شده ی دیتابیس ، paging و غیره نخواهد بود و کنترلهای منبع داده ی جدید این امور را برای شما به صورت خودکار انجام خواهند داد.
همچنین کنترلهای تکمیلی DetailsView و FormView جهت کار با GridView برای ارائه ی مدلهای master/detail views نیز معرفی شده اند.
برای مطالعه بیشتر:
http://msdn.microsoft.com/msdnmag/is...w/default.aspx
Using the New GridView Control in ASP.NET 2.0
http://www.wwwcoder.com/main/parenti...8/default.aspx