情形:在C#ASP.NET 4在asp.net 4中通過登錄控件傳遞查詢字符串?
我做的項目,我有問題的頁面。當有人點擊問題(即Link Button
)時,他被重定向到用戶可以給予回答的頁面,但首先他需要登錄。所以我把Login to Answer
按鈕與問題ID這樣重定向用戶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);
}
哪一個不工作。
問:
如何使用內置login control
的登錄按鈕,通過querystring
在asp.net 4?
這會做什麼? –
它可以讓你在登錄後回答案頁面重定向 –
所以,我應該在哪裏把這個:?QID =」 + qidrequest –