我有一個簡單的網站。幾乎每個操作都以int toonId
作爲參數(toonId不等同於用戶:一個用戶可以擁有多個工具)。
目前我向控制器的每個視圖提供該值,並且每個鏈接和提交按鈕都會將此值發送回控制器。
This Works。我只是尋找一種更簡單的方法來實現這一點(想到AOP)。ASP.NET MVC:創建一個環境值
我使用cookie來保存「favorite/default toon」,並且這可以正常工作(與ActionAttribute一起使用,從cookie獲取toonId並將pass傳遞給toonId參數,如果未提供toonId)。但我也想支持無cookie的會話。
問題:什麼是將環境變量添加到頁面的簡單方法,而不必將其全部明確地傳遞給頁面?這樣它可以與無cookie的瀏覽器一起工作。
Viewstate是一種走的路(它不應該在MVC中)?
是服務器端會話的一種方式嗎?