Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Data Grid paging

[es] :: .NET :: ASP.NET :: Data Grid paging

[ Pregleda: 1839 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

djgorandj
Goran Avramovic
Arandjelovac

Član broj: 103981
Poruke: 196
*.static.isp.telekom.rs.

ICQ: 242041632
Sajt: www.rcavioni.com


+3 Profil

icon Data Grid paging09.05.2009. u 10:37 - pre 182 meseci
Kada ukljucim paging opciju pojavi se numeracija strane ali kada kliknem na recimo 2 on ponovo ucita istu stranu. Ne prikaze sledecih 5 rezultata koje uma taj prikaz.

Code:
DataGrid1.DataSource = ******************(datDatum1.Date, datDatum2.Date)
            DataGrid1.AllowPaging = True
            DataGrid1.PageSize = 6
            DataGrid1.PagerStyle.Mode = PagerMode.NumericPages

            DataGrid1.DataBind()


Tako izgleda kod ali mu fali nesto da kad kliknem na sledecu stranu da pokaze ostatak rezultata.Imal ko ideju kako ovo da resim?
 
Odgovor na temu

Marko Medojević
Team leader
Digital ST
Beograd

Član broj: 93659
Poruke: 776
*.adsl-3.sezampro.yu.

Sajt: www.digitalst.rs


+99 Profil

icon Re: Data Grid paging10.05.2009. u 22:18 - pre 182 meseci
Da nisi kojim slučajem isključio viewstate za DataGrid kontrolu?
 
Odgovor na temu

djgorandj
Goran Avramovic
Arandjelovac

Član broj: 103981
Poruke: 196
*.static.isp.telekom.rs.

ICQ: 242041632
Sajt: www.rcavioni.com


+3 Profil

icon Re: Data Grid paging11.05.2009. u 07:30 - pre 182 meseci
Ukljuceno je, ali kad napravim to isto nekim wizardom, bez coda u aspx.vb on radi, ali ne pokazuje prijemnice u odredjenom vremenskom intervalu nego sve.
 
Odgovor na temu

deerbeer
Beograd

Član broj: 174418
Poruke: 1189
*.ptt.rs.



+395 Profil

icon Re: Data Grid paging11.05.2009. u 08:18 - pre 182 meseci
Da li si napravio handler za PageIdexChanging :
Code:

 protected void dgrid_PageIndexChanging(object sender, GridViewPageEventArgs e)
 {
       dgrid.PageIndex = e.NewPageIndex;
       
       //binduj grid opet ... 
       dgrid.DataSource = _dt; 
       dgrid.DataBind() ; 

}

Viva lollapalooza
 
Odgovor na temu

djgorandj
Goran Avramovic
Arandjelovac

Član broj: 103981
Poruke: 196
*.static.isp.telekom.rs.

ICQ: 242041632
Sajt: www.rcavioni.com


+3 Profil

icon Re: Data Grid paging11.05.2009. u 09:03 - pre 182 meseci
Nisam to. Jel to ubacujem u aspx.vb ili aspx?
Code:
 Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

            Dim datDatum1 As Date
            Dim datDatum2 As Date
            Session("ex") = ""
            Try
                datDatum1 = DateTime.Now
                datDatum2 = datDatum1.AddDays(5)
            Catch ex As InvalidCastException
                Session("ex") = "ex"
                Response.Redirect("milos.aspx")
            End Try
            datum.Text = CStr(datDatum1)
            

}

            DataGrid1.DataSource = myporudzbine.SelectPorudzbineIstekStampa5Dana(datDatum1.Date, datDatum2.Date)
            DataGrid1.AllowPaging = True
            DataGrid1.PageSize = 6
            DataGrid1.PagerStyle.Mode = PagerMode.NumericPages

            DataGrid1.DataBind()

        End Sub


Tako izgleda aspx.vb kod mene.
 
Odgovor na temu

deerbeer
Beograd

Član broj: 174418
Poruke: 1189
*.ptt.rs.



+395 Profil

icon Re: Data Grid paging11.05.2009. u 09:55 - pre 182 meseci
Desni klik na Datagrid -> Properties u dizajneru pa onda na onu munjicu (event tab)
i nadjes PageIndexChanging event i dvoklik VS ce ti automatski dodati u *.vb fajlu
event handler iz prethodnog posta ..

Ako dodajes rucno, u glavnom tagu DataGrida-a dodaj prvo na aspx stranici
Code:

<asp:DataGrid  OnPageIndexChanging="dgListaZahteva_PageIndexChanging" > 

pa onda dodaj Event handler u code-behind fajl (*.vb)

Viva lollapalooza
 
Odgovor na temu

djgorandj
Goran Avramovic
Arandjelovac

Član broj: 103981
Poruke: 196
*.static.isp.telekom.rs.

ICQ: 242041632
Sajt: www.rcavioni.com


+3 Profil

icon Re: Data Grid paging12.05.2009. u 08:12 - pre 182 meseci
Code:
Protected Sub DataGrid1_PageIndexChanged1(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridPageChangedEventArgs) Handles DataGrid1.PageIndexChanged
            DataGrid1.CurrentPageIndex = e.NewPageIndex
            DataGrid1.DataBind()
        End Sub

Ova linija koda je zavrsila posao. Hvana na smernicama. Malo levo pa desno i u centar pravo.
 
Odgovor na temu

[es] :: .NET :: ASP.NET :: Data Grid paging

[ Pregleda: 1839 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.