ホームページ >ウェブフロントエンド >htmlチュートリアル >Pages_html/css_WEB-ITnose間で値を転送する方法
Web プロジェクトを開発するとき、ページ間の値の転送の問題が必ず発生します。私は QueryString、Session、Application、Cookie のいくつかしか知りません。ただし、これを具体的にどのように実行するか: 以下の説明を参照してください:
1.QueryString 方式を使用します
この方法では、ブラウザ内のパラメータの一部を取得できます。例: string str=Request.QueryString["username"].toString();
2. Session メソッドを使用します
セッションは、各ユーザーの継続的なリクエストを保存するために使用されます。プラスの時間 (デフォルトは 20 分)
2) 別のページで、保存された名前を取得します。イベント
コンテンツをアプリケーションに保存します name = Application[ "name"].ToString();
4. Cookie メソッドを使用します
以下のような小さな例をインターネット上で見つけました。 :
a.aspx の C# コード:
1 private void Button1_Click(object sender, System.EventArgs e)
2 {
3 HttpCookie objCookie = new HttpCookie("myCookie","Hello,Cookie!") ; 4 Response.Cookies.Add(objCookie);
b.aspx の C# コード:
1 private void Page_Load(object sender, System.EventArgs e)
2 {
3 ; string myName1Value;
4 ; myName1Value = Request.Cookies[ "myCookie" ].Value;
要約: ページに値を渡す方法はいくつかしかありません。それは誰もが理解するのに役立ちます。