0

ユーザーIDでセッションを使用する方法...つまり、列ユーザーIDと休暇テーブルがあるユーザーテーブルがあり、このテーブルには、従業員が休暇を申請したときにどのユーザーIDが休暇を申請するかを示すユーザーIDもあります。彼女のユーザーIDも休暇テーブルに保存します...ユーザーテーブルには従業員のすべての情報があります

  protected void Btn_Login_Click(object sender, EventArgs e)
    {
        try

        {

            int users = aa.SignIn(txt_username.Value, txt_pass.Value);



           if (users == 1)

            {
                //Session["UserID"] = aa.SignIn(txt_username.Value, txt_pass.Value);

                Session["UserID"] = txt_username.Value;

                Session["UserTypeID"] = users;

                Response.Redirect("AdminOp.aspx");

            }

            else if (users == 2)

            {
                //Session["UserID"] = aa.SignIn(txt_username.Value, txt_pass.Value);


                Session["UserID"] = txt_username.Value;

                Session["UserTypeID"] = users;

                Response.Redirect("leave.aspx");

            }


        }

        catch

        {

            Label8.Text= "Incorrect User Name or Password";

        }

このコードでは、ユーザー名をセッションに保存します

4

1 に答える 1

-1

ユーザーの検証中に をフェッチする必要がありuserid、ユーザーの検証後に値を割り当てる必要があり、useridそれSession["UserID"]に基づいsession["UserID"]てさらに作業する必要があります。

于 2013-10-03T10:03:28.463 に答える