Можем ли мы перенаправить со страницы входа (страницы без содержания) на главную страницу с помощью кнопки входа? - PullRequest
0 голосов
/ 27 января 2020

Должны быть кнопка входа и кнопка отмены

Страница должна перенаправляться на главную страницу при нажатии кнопки отправки

Ответы [ 2 ]

0 голосов
/ 29 января 2020

Вы предоставили очень мало информации, чтобы кто-то дал точный ответ.

  • Я предполагаю, что имя главной страницы, на которую вы хотите перенаправить при успешном входе в систему, равно Master.aspx и, кроме того, эта страница находится в root каталог вашего ASP. Net веб-приложения.

  • Кроме того, я предполагаю, что у вас есть Login метод, возвращающий значение bool в вашем коде- за страницей входа в систему, которая содержит логи c для процесса входа пользователя в систему и которая принимает два параметра имени пользователя и пароля.

Затем вам потребуется код, подобный приведенному ниже. Вам нужно будет адаптировать этот код к вашим требованиям, заменив идентификатор текстового поля имени пользователя, идентификатор текстового поля пароля, имя метода входа и имя главной страницы.

protected void loginButton_Click(object sender, EventArgs e)
{
    //txtUserName is textbox for inputting user name on login page
    //txtPwd is textbox for inputting password on login page
    bool isValidLogin = Login(txtUserName.Text, txtPwd.Text);
    if (isValidLogin) {
              Response.Redirect("~/Master.aspx");
    }
}
0 голосов
/ 27 января 2020

попробуйте использовать это для перенаправления на страницу по умолчанию

protected void submitButton_Click(object sender, EventArgs e)
{
    Reponse.Redirec("~");
}
...