Search

Sunday, February 2, 2014
0 comments

How to use HiddenField Control in ASP.NET

1:29 AMSunday, February 2, 2014
The HiddenField control is used to store a value that needs to persist across posts to the server. Normally, view-state, session-state, and cookies are used to maintain the state of the Web form page. In case, if these methods are disabled or are not available, you can use the HiddenField  control to store state values. Here is the class hierarchy for the HiddenField class :

System.Object
   System.Web.UI.Control
      System.Web.UI.WebControls.HiddenField

Public Properties of the HiddenField Class

EnableTheming : Check, Whether theme is apply or not onto this control.
SkinID : Retrieve specific style from skin file and apply to the control.
Value : value of the HiddenField

Lets take an simple example 

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    <h2>Hidden Field Contro Example</h2>
        <p>
            <asp:Button ID="Button1" runat="server" onclick="Button1_Click" 
                Text="Click Me!" />
        </p>
    </div>
    <asp:HiddenField ID="HiddenField1" runat="server" />
    <br />
    <asp:Label ID="Label1" runat="server"></asp:Label>
    </form>
</body>
</html>

// Code Behind Code

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class Default2 : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        HiddenField1.Value = "Welcome to dotprogramming";

    }

    protected void Button1_Click(object sender, EventArgs e)
    {
        Label1.Text = HiddenField1.Value;

    }
}
Code Generate the following output
How to use HiddenField Control in ASP.NET

Protected by Copyscape Online Copyright Protection Software

0 comments :

Post a Comment

 
Toggle Footer
Top