Сценарий:
Я делаю проект в C # ASP.NET 4.
У меня есть страница вопроса.Когда кто-то нажимает на вопрос (например, Link Button
), он перенаправляется на страницу, где пользователь может дать ответ, но сначала ему необходимо войти в систему.Поэтому я помещаю кнопку Login to Answer
, которая перенаправляет пользователя на GuestLogin.aspx
с идентификатором вопроса, подобным этому:
protected void LoginToAnswwer_Click(object sender, EventArgs e)
{
int qidrequest = int.Parse(Request.QueryString["qid"]);
Response.Redirect("~/GuestLogin.aspx?qid=" + qidrequest);
//This is working OK
}
А затем, когда я перенаправлен на GuestLogin.aspx
, я помещаю ниже код в LoginButton встроенногоLogin Control
.
protected void LoginButton_Click(object sender, EventArgs e)
{
int qidrequest = int.Parse(Request.QueryString["qid"]);
Response.Redirect("QDisplay.aspx?qid=" + qidrequest);
}
Что не работает.
Вопрос:
Как пройти querystring
с помощью кнопки входа встроенного login control
в asp.net 4?