我需要存儲輸入的值textBox's
和dropdownList's radio buttons
....我的表單是多頁面表單。 林不知道我在做什麼,但這是我的想法。通過會話傳遞值並添加到每個會話頁面
我有一個按鈕,點擊下一頁。我已經在我想要插入的數據庫表中的每個字段中創建了一個類。在按鈕點擊事件我想分配值到session
。這是我該怎麼做的?
protected void img_btnNext_Click(object sender, ImageClickEventArgs e)
{
Incident obj = new Incident();
obj.witnessesYes = rad_ReportYes.Checked;
obj.witnessesNo = rad_ReportNo.Checked;
// lots more objects .... to values
Session["mySession"] = obj;
Response.Redirect("~/Communicating.aspx");
}
所以當我轉到下一頁時,我會繼續嗎?在obj
中添加更多值並將其添加到session
?我不知道如何做到這一點。
所以,當我去到下一個頁面就可以一直將我的對象的會話,並在年底提交我的OBJ到的SaveChanges() – StudentRik 2013-03-28 09:30:10
您需要重新加載現有的會話對象(如果有) ,但是,是的,你可以在很多頁面上做到這一點,並在適當的時候堅持下去。 – ChrisBint 2013-03-28 09:31:00
如何重新加載現有會話 – StudentRik 2013-03-28 09:31:54