如何在aspx中登录后显示我的帐户页面

时间:2015-01-21 07:37:37

标签: asp.net c#-4.0

我想在login Textbox之后查看我的帐户页面进行更新,这是我的代码

        SqlCommand cmd = new SqlCommand("SP_SelectUser",con);
        con.Open();

        cmd.CommandText = "SP_SelectUser";
        cmd.CommandType = CommandType.StoredProcedure;
        cmd.Connection = con;
        cmd.Parameters.AddWithValue("@id", id);
        int id = Convert.ToInt32(td.Rows[0]["id"]);
        cmd.Parameters.AddWithValue("@id", "");
        SqlDataReader dr = cmd.ExecuteReader();
        td.Load(dr);
        }
        dr.Close();
        name.Text = td.Rows[0]["name"].ToString();
        emailid.Text = td.Rows[0]["emailid"].ToString();
        passwd.Text = td.Rows[0]["Passwd"].ToString();
        mobile.Text = td.Rows[0]["Mobile"].ToString();

1 个答案:

答案 0 :(得分:0)

首先,您发布的代码仍然不够正确,无法明确您的问题究竟是什么。

要从其他页面显示页面,您可以使用以下选项之一:

  1. Response.Redirect(" yourPage.aspx",false);

    或者

  2. Server.Transfer(" yourPage.aspx",true);

  3. 您必须在代码中要将页面从一个页面更改为另一个页面的位置使用其中任何一个。

    希望这有帮助。