hi,
ASP.NET allows you to store information in a
http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.hiddenfield.aspx
control, which renders as a standard HTML hidden field. A hidden field
does not render visibly in the browser, but you can set its properties
just as you can with a standard control. When a page is submitted to the
server, the content of a hidden field is sent in the HTTP form
collection along with the values of other controls. A hidden field acts
as a repository for any page-specific information that you want to store
directly in the page.
A http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.hiddenfield.aspx control stores a single variable in its http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.hiddenfield.value.aspx property and must be explicitly added to the page.
In order for hidden-field values to be available during page
processing, you must submit the page using an HTTP POST command. If you
use hidden fields and a page is processed in response to a link or an
HTTP GET command, the hidden fields will not be available.
Hope this will help you