Monday, 21 October 2013

ASP.NET COOKIE EXAMPLE


.ASPX :

<script runat="server">
        protected void Page_Load(object sender, System.EventArgs e)
        {
            if (!this.IsPostBack)
            {
                HttpCookie testCokkie = new HttpCookie("ExampleCookie");
                testCokkie.Expires = DateTime.Now.AddDays(5);
                Response.Cookies.Add(testCokkie);
            }
        }
        protected void Button1_Click(object sender, System.EventArgs e)
        {
            HttpCookie ExampleCookie = Request.Cookies["ExampleCookie"];
            ExampleCookie["Name"] = TextBox1.Text.ToString();
            ExampleCookie["City"] = TextBox2.Text.ToString();
            Response.Cookies.Add(ExampleCookie);
        }
        protected void Button2_Click(object sender, System.EventArgs e)
        {
            HttpCookie exampleCookie = Request.Cookies["ExampleCookie"];
            if (exampleCookie != null)
            {
                string name = exampleCookie["Name"];
                string city = exampleCookie["City"];
                label1.Text = "Cookie found and read<br />";
                label1.Text += "Name: " + name + "<br />City: " + city;
            }
        }
    </script>
    <div>
        <center>
            <asp:Label ID="lbltitle" runat="server" Text="Asp.net cookie example:" Font-Bold="true"
                Font-Size="XX-Large" ForeColor="DarkCyan"></asp:Label>
            <br />
            <asp:Label ID="label1" runat="server" Font-Size="Large" ForeColor="SeaGreen" Font-Italic="true">
            </asp:Label>
            <br />
            <br />
            <table>
                <tr>
                    <td>
                        <asp:Label ID="Label2" runat="server" Text="Name">
                        </asp:Label>
                    </td>
                    <td>
                        <asp:TextBox ID="TextBox1" runat="server">
                        </asp:TextBox>
                    </td>
                </tr>
                <tr>
                    <td>
                        <asp:Label ID="Label3" runat="server" Text="City">
                        </asp:Label>
                    </td>
                    <td>
                        <asp:TextBox ID="TextBox2" runat="server">
                        </asp:TextBox>
                    </td>
                </tr>
                <tr>
                    <td>
                    </td>
                    <td>
                        <asp:Button ID="Button1" runat="server" Text="Set cookie value" OnClick="Button1_Click"
                            Font-Bold="true" ForeColor="Crimson" />
                        <asp:Button ID="Button2" runat="server" Text="Read cookie" OnClick="Button2_Click"
                            Font-Bold="true" ForeColor="DarkGreen" />
                    </td>
                </tr>
            </table>
        </center>
    </div>

OUT PUT :





No comments:

Post a Comment

Receive All Free Updates Via Facebook.