Asp.Netresponseオブジェクトとrequestオブジェクトの使用説明

1976 ワード

1.Response:サーバがクライアント情報を送信したり,サーバがユーザに出力結果を送信したりする.Redirect:クライアントを指定したURLに再配向させます.Write:指定した文字列を書き出します.2.request:クライアントがサーバに送信したり、クライアントから情報を取得したりします.form:postコミット方式を使用するフォームからフォーム要素の値を取得します.Querystring:getコミット方式のフォームに適用されるクエリー文字列の変数値を取り戻します.列を挙げると、ログインページとホームページがあります.ログインページのログインに成功すると、自動的にホームページにジャンプします.1.login.aspx
 
  












login.aspx.cs
 
  
protected void Button1_Click(object sender, EventArgs e)
{
string user = Request.Form.Get("txtuser").ToString();//
string pwd = Request.Form.Get("txtpwd").ToString(); //
if (user == "1" && pwd == "1")
{
Response.Redirect("main.aspx?user=" + user); //
}
else
{
Response.Write(" ");
}

2.main.aspx.cs
 
  
protected void Page_Load(object sender, EventArgs e)
{
string user = Request.QueryString["user"].ToString();// user
Response.Write(" " + user + " ");
}

ログインページが正しいユーザー名とパスワードを取得すると、パスワードがホームページにジャンプし、ホームページにもログイン成功のヒントが表示されます.入力エラーが発生すると、ログインに失敗するというメッセージが表示されます.
牛サーロインのニュース配信システムでは、この2つのオブジェクトがよく使われ、今後の学習でもっと使われると信じており、理解も深まっています.