Member 12605293 Ответов: 1

Я хочу сделать все страницы контента сайта видимыми только администратору(самому себе) и разрешить только страницу contactus и страницу about us клиентам


Привет , я разработал веб-сайт со страницами контента, и мне нужно отобразить все страницы контента веб-сайта, видимые только администратору(самому себе), и разрешить только страницу contactus и страницу aboutus клиентам.

Пожалуйста, направьте меня, чтобы достичь этого.Я хочу сделать это с помощью кода C# внутри события кнопки

Что я уже пробовал:

<pre>protected void btlogin_Click(object sender, EventArgs e)
        {
            cn.Open();
            SqlCommand cmd = new SqlCommand("Select * from Adduser where Username =@username and Password=@password", cn);
            cmd.Parameters.AddWithValue("@username", txtUserName.Text);
            cmd.Parameters.AddWithValue("@password", txtPwd.Text);
            SqlDataAdapter da = new SqlDataAdapter(cmd);
            DataTable dt = new DataTable();
            da.Fill(dt);
            if (dt.Rows.Count > 0)
            {

                Response.Redirect("Default.aspx");
            }
            else
            {
                ClientScript.RegisterStartupScript(Page.GetType(), "validation", "<script language='javascript'>alert('Invalid Username and Password')</script>");

            }
            CleartextBoxes(this);
            

        }

        protected void btnsp_Click(object sender, EventArgs e)
        {
            Response.Redirect("Signup.aspx");
        }

Suvendu Shekhar Giri

У вас уже есть страница входа в систему?

Member 12605293

Привет Сувенду
- Да, видел.

1 Ответов

Рейтинг:
8

Peter Leow

проверить это: ASP.NET членство и поставщик ролей[^]