The name will be saved in the View State and set to the Label as well. As you will notice, the Name Label still contains the name, but so does the textbox.
The first thing is because of us, while the textbox is maintained by ASP. Try deleting the value and pressing the second button again.
Please keep in mind though, that while cookies and sessions can be accessed from all your pages on your website, View State values are not carried between pages.
Here is a simple example of using the View State to carry values between postbacks: Try running the project, enter your name in the textbox and press the first button. This one does nothing at all actually, it just posts back to the server.
A common way to use these collections is to HTML-encode the values supplied by the user before they are stored in the data source. This enables you to provide an event-handling method that performs a custom routine, such as canceling the update operation, whenever this event occurs.A Grid View Update Event Args object is passed to the event-handling method, which enables you to determine the index of the current row and to indicate that the update operation should be canceled.Row Updating Dim str Person ID As String = Direct Cast(Grid View1. To String() Dim str Last Name As String = Direct Cast(Grid View1. In my VB Gridview, I had bind several column from datatable into one single column of the gridview. The following is the VB code: Protected Sub Grid View1_Row Editing(By Val sender As Object, By Val e As Grid View Edit Event Args) 'Set the edit index. Bind Data() End Sub Protected Sub Grid View1_Row Canceling Edit(By Val sender As Object, By Val e As Grid View Cancel Edit Event Args) 'Reset the edit index. Edit Index = -1 'Bind data to the Grid View control.