コード例 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["currentuser"] != null)
            {
                using (var myDB = new firstdbEntities())
                {
                    users loggeduser = (users)Session["currentuser"];
                    LabelWelcome.Text    = loggeduser.username;
                    LabelWelcome.Visible = true;

                    var allusers = (from u in myDB.users
                                    select u).ToList();
                    var count = 0;

                    foreach (var x in allusers)
                    {
                        //TextBoxAllUsers.Text += x.username + " " + x.email + " " + x.password + "\n\n";
                        count += 1;
                    }
                    Response.Write(count);
                    ListAllUsersGridView.DataSource = allusers;
                    ListAllUsersGridView.DataBind();
                }
            }

            else
            {
                Response.Redirect("Login.aspx");
            }
        }
コード例 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            User loggeduser = (User)Session["currentuser"];

            if (loggeduser == null)
            {
                Response.Redirect("Login.aspx");
            }
            else if (loggeduser.UserType == "user")
            {
                Response.Redirect("Home.aspx");
            }
            else if (loggeduser != null)
            {
                using (var myDB = new canclubEntities1())
                {
                    LabelWelcome.Text    = loggeduser.Username;
                    LabelWelcome.Visible = true;

                    var allusers = (from u in myDB.User
                                    where (u.IsActive == true)
                                    select u).ToList();

                    ListAllUsersGridView.DataSource = allusers;
                    ListAllUsersGridView.DataBind();
                }
            }
        }