Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

can we transfer data from one page to another page using
viewstate if so how?if not y?

Answer Posted / william niver

Yes, you can get the PreviousPage ViewSate.

I have created two pages (Default.aspx and LandingPage.aspx)

Default.aspx has a LinkButton with a PostBackUrl pointing
to LandingPage.aspx.

Code Behind for Default.aspx:

Partial Class _Default
Inherits System.Web.UI.Page

Protected Sub Page_Load(ByVal sender As Object, ByVal e
As System.EventArgs) Handles Me.Load
ViewState("MyValue") = "I am a test value"
End Sub

Public Function GetViewState() As System.Web.UI.StateBag
Return ViewState
End Function

End Class

Code Behind for LandingPage.aspx:

Partial Class LandingPage
Inherits System.Web.UI.Page

Protected Sub Page_Load(ByVal sender As Object, ByVal e
As System.EventArgs) Handles Me.Load
If PreviousPageViewState IsNot Nothing Then
If PreviousPageViewState("MyValue") IsNot
Nothing Then
'Value is retrieved from the PreviousPage
ViewState
MyBase.Controls.Add(New LiteralControl
(PreviousPageViewState("MyValue")))
End If
End If
End Sub

Private ReadOnly Property PreviousPageViewState() As
StateBag
Get
Dim ReturnValue As System.Web.UI.StateBag =
Nothing
If PreviousPage IsNot Nothing Then
Dim MyTypeObj As Object = DirectCast
(PreviousPage, Object)
For Each MethodObj As Reflection.MethodInfo
In PreviousPage.GetType.GetMethods()
If MethodObj.Name = "GetViewState" Then
ReturnValue = MethodObj.Invoke
(MyTypeObj, Nothing)
Exit For
End If
Next
End If
Return ReturnValue
End Get
End Property

End Class

Is This Answer Correct ?    6 Yes 2 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What are the cookies types in asp.net?

1064


where can i gather the materials for MCP certification

5393


What are the main differences between asp and asp.net?

1102


What events will occur when a page is loaded?

1096


Explain repository pattern in asp.net mvc? : asp.net mvc

1083


Explain parts of assembly?

1012


Which .NET framework supports Web API?

1104


What is the difference between “Web.config” and “Machine.Config”?

1183


What is http only cookie?

1189


What is difference between viewstate and session state in javascript?

1156


What does occur first in ASP.Net, Authentication or Authorization?

1086


What is the recommended approach for asp.net mvc to globally intercept exceptions? What other functionality can be implemented with the approach? : Asp.Net MVC

1016


What is a session government?

948


What is the page life cycle in asp.net?

1011


Can we add code files of different languages in app_code folder?

1141