0
我沒有使用MVC,但表單身份驗證。當按下提交按鈕時,我遇到變量存儲問題。我花了2天研究如何做到這一點。在這一點上,我只是想讓用戶名在下一頁上發佈。我真的認爲我瞭解了Viewstate在完成這一年後的工作方式。簡單的信息從一個c#asp.net頁面到下一個問題
代碼:
protected void Page_Load(object sender, EventArgs e)
{
if (IsPostBack) {
string username = Page.Session["username"].ToString();
Response.Write(username);
}
}
protected void btnSubmit_Click(object sender, EventArgs e)
{
Page.Session["username"] = txtUsername.Text;
}
btnSubmit會觸發回傳嗎? – Jetti 2012-03-16 16:56:11
嗯,我認爲是的。我怎麼知道?當我刪除if(isPostback)代碼時,它只是刷新頁面。當我現在將其添加回來時,它會給我錯誤的對象引用未設置爲對象的實例。 – Geekender 2012-03-16 17:01:11
使用斷點,看看它不工作 – Shyju 2012-03-16 17:06:03