ASP.NET-responseオブジェクトとrequestオブジェクト
1.Response:サーバがクライアント情報を送信したり,サーバがユーザに出力結果を送信したりする.
Redirect:クライアントを指定したURLに再配向させます.
Write:指定した文字列を書き出します.
2.request:クライアントがサーバに送信したり、クライアントから情報を取得したりします.
form:postコミット方式を使用するフォームからフォーム要素の値を取得します.
Querystring:getコミット方式のフォームに適用されるクエリー文字列の変数値を取り戻します.
列を挙げると、ログインページとホームページがあります.ログインページのログインに成功すると、自動的にホームページにジャンプします.
1.login.aspx
2.main.aspx.cs
ログインページが正しいユーザー名とパスワードを取得すると、パスワードがホームページにジャンプし、ホームページにもログイン成功のヒントが表示されます.入力エラーが発生すると、ログインに失敗するというメッセージが表示されます.
牛サーロインのニュース配信システムでは、この2つのオブジェクトがよく使われ、今後の学習でもっと使われると信じており、理解も深まっています.
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つのオブジェクトがよく使われ、今後の学習でもっと使われると信じており、理解も深まっています.