プロジェクトの種類 | ASP.NET Webアプリケーション |
---|---|
プロジェクト名 | CookieTest |
○ デザイン(Default.aspx)
次の図のようにコントロールを配置してください。
○ プログラム
次のようにプログラムを記述してください。
Default.aspx.vb
○ デザイン(Default2.aspx)
データを受信するWebページを作成します。Webページを新しく追加し、次の図のようにコントロールを配置してください。
○ プログラム
次のようにプログラムを記述してください。
Default2.aspx.vb
クッキーにデータを登録するには、HttpResponseオブジェクトのCookiesコレクションを使用します。クッキーのオブジェクトに名前を指定して作成し、Valueプロパティに設定します。
一方、クッキーを取得するには、HttpRequestオブジェクトのCookiesコレクションから名前を指定して、Valueプロパティから取得します。取得したデータをHtmlEncodeメソッドで変換をしています。これはデータの中に悪意を持ってスクリプトなどが埋め込まれていても、実行されないようにすることができます。
○ 実行結果
入力したメールアドレスを、次のページでクッキーから取得して表示しました。