We're a community of 1077K IT Pros here for help, advice, solutions, professional growth and fun. Join us!
1,076,183 Members — Technology Publication meets Social Media
Username:
Password:
Lost login information?
Start New Discussion Reply to this Discussion

Code needed to Solve Problem in DataGrid

Hi friends.,

Actually I use datagrid to show my result from XML file.I load my data from XML file easily.But i need Sorting method for that and i don`t know how to solve it Please give me solution for that

My code is

Imports System.Data
Imports System.Xml
Imports System.IO.StringReader
Partial Class _Default
    Inherits System.Web.UI.Page
    Dim ds As DataSet = New DataSet
    Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        If IsPostBack = False Then

            Dim dataset As DataSet = New DataSet()
            dataset.ReadXml(Server.MapPath("~\book.xml"))
            bookgrid.DataSource = dataset
            bookgrid.DataBind()

        End If
    End Sub

   
    Protected Sub bookgrid_SelectedIndexChanged(sender As Object, e As DataGridPageChangedEventArgs) Handles bookgrid.SelectedIndexChanged

        Dim dataset As DataSet = New DataSet()
        dataset.ReadXml(Server.MapPath("~\book.xml"))
        bookgrid.DataSource = dataset

        bookgrid.CurrentPageIndex = e.NewPageIndex

        bookgrid.DataBind()

    End Sub
    Protected Sub gridView_Sorting(sender As Object, e As DataGridSortCommandEventArgs) Handles bookgrid.SortCommand
        
       //I need Code here
       
    End Sub
   
End Class
2
Contributors
6
Replies
3 Days
Discussion Span
1 Year Ago
Last Updated
7
Views
Question
Answered
mani-hellboy
Junior Poster in Training
69 posts since Feb 2012
Reputation Points: 0
Solved Threads: 7
Skill Endorsements: 0

hi..

guess this would help you...

protected void GridView1_Sorting(object sender, GridViewSortEventArgs e)
    {
        GridView1.Sort(this.GridView1.Columns["column name"], SortDirection.Ascending);
    }
kamilacbe
Junior Poster in Training
89 posts since Jun 2010
Reputation Points: 10
Solved Threads: 11
Skill Endorsements: 0

Hi dude just i used datagrid not gridview

hi..

guess this would help you...

protected void GridView1_Sorting(object sender, GridViewSortEventArgs e)
    {
        GridView1.Sort(this.GridView1.Columns["column name"], SortDirection.Ascending);
    }
mani-hellboy
Junior Poster in Training
69 posts since Feb 2012
Reputation Points: 0
Solved Threads: 7
Skill Endorsements: 0

hii..

Sorry for the misconception... if you use datagird, i guess you can use a dataview and sort it down..

kamilacbe
Junior Poster in Training
89 posts since Jun 2010
Reputation Points: 10
Solved Threads: 11
Skill Endorsements: 0

Dataview don`t have paging

hii..

Sorry for the misconception... if you use datagird, i guess you can use a dataview and sort it down..

mani-hellboy
Junior Poster in Training
69 posts since Feb 2012
Reputation Points: 0
Solved Threads: 7
Skill Endorsements: 0
kamilacbe
Junior Poster in Training
89 posts since Jun 2010
Reputation Points: 10
Solved Threads: 11
Skill Endorsements: 0
mani-hellboy
Junior Poster in Training
69 posts since Feb 2012
Reputation Points: 0
Solved Threads: 7
Skill Endorsements: 0
Question Answered as of 1 Year Ago by kamilacbe

This question has already been solved: Start a new discussion instead

Post: Markdown Syntax: Formatting Help
 
You
View similar articles that have also been tagged:
 
© 2013 DaniWeb® LLC
Page rendered in 0.0861 seconds using 2.69MB