Jump to content
Xtreme .Net Talk

Recommended Posts

Posted

I have a grid view that is binded to a dataset. I am trying to implement sorting on the grid.

 

I have succeeded in allowing sort to occur, the only problem that I am having is to specify what sort option, i.e. ASC or DECS to tuser. Here is the code that I am using:

   Protected Sub gVGroups2_Sorting(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewSortEventArgs) Handles gVGroups2.Sorting
       Dim myView As DataView
       dsData = Session("GridData")
       myView = dsData.Tables("Groups").DefaultView

       Select Case e.SortDirection
           Case SortDirection.Ascending
               myView.Sort = "Group_Name DESC"
               e.SortDirection = SortDirection.Descending
           Case SortDirection.Descending
               myView.Sort = "Group_Name ASC"
               e.SortDirection = SortDirection.Ascending
       End Select

       Me.gVGroups2.DataSource = myView
       Me.gVGroups2.DataBind()
   End Sub

 

Can anyone suggest a simple way of storing the sort order. I don't want to use an external textbox/label to store the current sort order.

 

Mike55.

A Client refers to the person who incurs the development cost.

A Customer refers to the person that pays to use the product.

------

My software never has bugs. It just develops random features. (Mosabama vbforums.com)

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...