如果使用asp.net設計一個B2C網站,用戶的個人數據,例如用戶余額 MyBalance使用哪種方式在頁面上呈現最安全?我現在用的是ViewStatepublic decimal MyBalance { set { ViewState["MyBalance"] = value; } get { if (ViewState["MyBalance"] != null) { return decimal.Parse(ViewState["MyBalance"].ToString()); } else { return 0; } } }通過在Page_Load從數據庫中取到值,賦給MyBalance。我想知道還有其它更好方法嗎?有時候這個頁面可能需要用戶的多個數據,如頭像、上次登陸時間、積分、昵稱。。這樣ViewState是不是太多了?
添加回答
舉報
0/150
提交
取消