Does any one know of a control that i can use with a ASP.Net gridview that provides the functionality of the ASP.Net Ajax Control PagingBulletedList. I want to provide the users with a easier way to access the data in the grid.
It should ideally work in the same way paging for the grid works except that it should show all the data for the selected option i.e. if the letter a is selected all items that begin with a are shown to the user.
I would prefer not to have to re develop something like this as i am sure it exists, i just have no idea what would you call it.
Thanks in advance.
Unfortunatly there is nothing already buildt for this. To build your own you will have to create your own PagerTemplate.
There is something similiar with code in it in this tutorial. This tutorial migh help you well to achieve what you require. I would have done it differently with PagerTemplate instead of GridView Footer as show.
So basically to create the paging bar it would have give :
Then you catch in the code behind the command and re create a new Datasource with only the data for the letter you need. You have to understand that GridView is bind to a Datasource that can’t be manipulated. So when you initially show it, the datasource provider will only send the data with letter A. When you will click F then you will request you data provider to retreive only the information with Letter F and reassign the data to gridview : GridView.Datasource = mynewdata
Hope this helps