2013-05-13 112 views
-1

我想將會話添加到我的網站中的標籤,然後將保存在標籤中的數字保存回數據庫。會議被稱爲customerID將會話保存到標籤,然後保存回數據庫

我一直在努力做

int vv = (int)Session["customerID"] 
Label7.Text = vv; 
//I know this doesn't work but can't work out what I need to make the label display the variable. 

然後我正在試圖將其重新保存到數據庫中,像這樣

newCarsRow.CustomerID = Convert.ToInt32(Label7.Text.Trim()); 

我的問題是如何獲取的標籤調用Session顯示保存在customerID

+0

爲什麼將會話變量值設置爲標籤(用於顯示,不在回發之間維護數據),然後使用標籤值進行更新,而不是僅使用Session變量本身?此外,是當前登錄用戶的客戶ID嗎? – MikeSmithDev 2013-05-13 20:01:21

+0

是的,這是登錄用戶。 – joshuahornby10 2013-05-13 20:03:24

+1

這看起來非常類似於[最後一個問題](http://stackoverflow.com/questions/16529064/put-a-session-variable-into-a-textbox),它顯示瞭如何將會話值設置爲標籤... – MikeSmithDev 2013-05-13 20:04:44

回答

2
string vv = Session["customerID"].ToString(); 
Label7.Text = vv; 

整型你不能讓一個int等同於t他是一個Label的Text屬性。