Click here to Skip to main content
15,914,066 members
Home / Discussions / ASP.NET
   

ASP.NET

 
QuestionOracleDataAdapter, OracleTransaction Pin
JernejR14-Jun-06 21:04
JernejR14-Jun-06 21:04 
QuestionPaging in datagrid Pin
Nagraj Naik14-Jun-06 20:50
Nagraj Naik14-Jun-06 20:50 
AnswerRe: Paging in datagrid Pin
Suamal15-Jun-06 1:01
Suamal15-Jun-06 1:01 
GeneralRe: Paging in datagrid Pin
Nagraj Naik15-Jun-06 4:34
Nagraj Naik15-Jun-06 4:34 
GeneralRe: Paging in datagrid Pin
Suamal15-Jun-06 18:57
Suamal15-Jun-06 18:57 
GeneralRe: Paging in datagrid Pin
Nagraj Naik15-Jun-06 19:49
Nagraj Naik15-Jun-06 19:49 
GeneralRe: Paging in datagrid Pin
Suamal15-Jun-06 20:11
Suamal15-Jun-06 20:11 
GeneralRe: Paging in datagrid Pin
Nagraj Naik15-Jun-06 21:38
Nagraj Naik15-Jun-06 21:38 
Hi Suamal,
Sorry For trouble.
As you suggest I make changes in my code.
Viewstate maintain Selected id list,But Loop count(For Each gridItem In DataGrid1.Items) is for current page only that means if i select 2 entries out of 5 from first page then 2 entries saved in viewstate,next i move to next page and select 3 items from second page Retrieve_Viewstate1's code

For Each gridItem In DataGrid1.Items
Dim chk As CheckBox = DirectCast(gridItem.FindControl("Status"), CheckBox)
Dim lbl As Label = DirectCast(gridItem.FindControl("ID"), Label)
If Arr.Contains(lbl.Text) Then
chk.Checked = True
End If
Next

execute for selected 3 items from current page only.

I mean For Each gridItem In DataGrid1.Items...next loop is consider for current page item count instead of total number of items in datagrid

Is it correct loop or you are saying to use datagridview.

I hope you keep continue to answer.

I am sending latest code as below.


Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If Not Page.IsPostBack Then
fillgrid()
ViewState("ID") = System.DBNull.Value
End If

End Sub

Private Function Retrieve_Viewstate1()
Dim Arr As New ArrayList()
Dim n As Integer
Dim gridItem As DataGridItem

If Not (ViewState("ID") Is System.DBNull.Value) Then
Arr = CType(ViewState("ID"), ArrayList)
End If

For Each gridItem In DataGrid1.Items
Dim chk As CheckBox = DirectCast(gridItem.FindControl("Status"), CheckBox)
Dim lbl As Label = DirectCast(gridItem.FindControl("ID"), Label)
If Arr.Contains(lbl.Text) Then
chk.Checked = True
End If
Next

End Function


Private Function Maintain_View1()
Dim Arr As New ArrayList()
Dim gridItem As DataGridItem
If Not (ViewState("ID") Is System.DBNull.Value) Then
Arr = CType(ViewState("ID"), ArrayList)
End If
For Each gridItem In DataGrid1.Items
Dim chk As CheckBox = DirectCast(gridItem.FindControl("Status"), CheckBox)
Dim lbl As Label = DirectCast(gridItem.FindControl("ID"), Label)
If chk.Checked Then
Arr.Add(lbl.Text)
End If
Next
ViewState("ID") = Arr
End Function


Sub Pageing_Routine(ByVal s As Object, ByVal e As DataGridPageChangedEventArgs)
DataGrid1.CurrentPageIndex = e.NewPageIndex
Maintain_View1()
Retrieve_Viewstate1()
Fillgrid()
End Sub
GeneralRe: Paging in datagrid Pin
Suamal15-Jun-06 22:58
Suamal15-Jun-06 22:58 
GeneralRe: Paging in datagrid Pin
Nagraj Naik15-Jun-06 23:22
Nagraj Naik15-Jun-06 23:22 
QuestionError : Page_Validators is undefined [modified] Pin
Praveen_S14-Jun-06 20:24
Praveen_S14-Jun-06 20:24 
AnswerRe: Error : Page_Validators is undefined Pin
minhpc_bk15-Jun-06 16:54
minhpc_bk15-Jun-06 16:54 
Questiondyamically generate 0 to n number of web charts within a templated control. Pin
uglyeyes14-Jun-06 19:47
uglyeyes14-Jun-06 19:47 
Questionsddfgfd Pin
surshbabuk14-Jun-06 19:44
surshbabuk14-Jun-06 19:44 
AnswerRe: sddfgfd Pin
_AK_14-Jun-06 20:18
_AK_14-Jun-06 20:18 
JokeRe: sddfgfd Pin
Guffa15-Jun-06 0:40
Guffa15-Jun-06 0:40 
GeneralRe: sddfgfd Pin
_AK_15-Jun-06 0:43
_AK_15-Jun-06 0:43 
Questionrename the file in vb.net Pin
amaneet14-Jun-06 19:36
amaneet14-Jun-06 19:36 
AnswerRe: rename the file in vb.net Pin
minhpc_bk14-Jun-06 20:02
minhpc_bk14-Jun-06 20:02 
Questiondraw graphs Pin
Najeed14-Jun-06 19:23
Najeed14-Jun-06 19:23 
AnswerRe: draw graphs Pin
amaneet14-Jun-06 19:29
amaneet14-Jun-06 19:29 
Questionbitmap class in vb.net Pin
amaneet14-Jun-06 19:20
amaneet14-Jun-06 19:20 
QuestionReading Contents of a Word File. Pin
deepaks314-Jun-06 19:15
deepaks314-Jun-06 19:15 
AnswerRe: Reading Contents of a Word File. Pin
amaneet14-Jun-06 19:22
amaneet14-Jun-06 19:22 
GeneralRe: Reading Contents of a Word File. Pin
deepaks314-Jun-06 19:41
deepaks314-Jun-06 19:41 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.