ASP.NET

The GridView ‘GridViewID’ fired event PageIndexChanging which wasn’t handled HATASI

Merhaba arkadaşlar ,

Asp.net üzerinde projeler geliştirirken illa ki birçok hatalar alırsınız. Hatasız kod olmaz sonuçta değil mi ? :). Bu hatalarınızı her çözdüğünüzde bir tecrübe edinirsiniz ve çok mutlu olursunuz hele ki çok uğraşıp çözemediğiniz bir hatanın sebebini çözdüğünüzde acayip bir şekilde sevinirsiniz yani ben öyle yapıyorum :). Neyse fazla lafı uzatmadan asıl hatamıza bakalım.

Asp.net ile proje geliştirirken The GridView ‘GridViewID’ fired event PageIndexChanging which wasn’t handled. böyle bir hata aldım. Sorunumuz sayfalama sorunudur. Hatayı almamızın sebebi DataGrid ‘ in DataSource sini kod ile giriyorsanız ve sayfalama yapmak istiyorsanız alırsınız bu hatayı. Hatamızın çözümüne gelecek olursak ;

Paging error in asp.net gridview
Paging error in asp.net gridview

GridView ‘imizin PageIndexChanging eventine girip aşağıdaki kodlarımızı yazıyoruz ;

GridView.PageIndex = e.NewPageIndex;
GridView.DataBind();

Kodlarımızı ekleyip çalıştırdıktan  sonra hata  almadan çalışmamıza devam edeceğiz. Yani benim sorunum bu şekilde çözüldü. Umarım sizinde çözülür.