我希望如果控制器具有属性,SessionStateBehavior.ReadOnly
那么我无法更改此控制器内的会话变量,但我可以更改值。
我试试这段代码
[SessionState(System.Web.SessionState.SessionStateBehavior.ReadOnly)]
public class GLobalController : Controller
{
public ActionResult Index()
{
Session["xxx"] = DateTime.Now.ToString();
return View();
}