直接在页面上写就是了啊?@{if(Session["username"]!=null){do something...}}
您好:)
http://q.cnblogs.com/q/50567/
有个问题邀请您回答
.实现登陆后,每一页都显示用户名,目前获取不到
@if (Session["UserName"] != null)
{
string uid = Session["UserName"].ToString();
<span id="textContainer_dom">uid</span>
}
谢谢大家了
_Layout模板页面也是一个View,View中都是可以获取Session值的,获取方法就如楼上所说的那样:@Session["username"]....
在View中记录Session值的话没试过,不过我实在想不到为何要在View中记录,而不在Action中记录。
MVC之所以要实现Action和View分离就是想让View尽可能的多呈现内容,而少做业务,楼主这样想不符合MVC的框架思想哦。
您好:)
http://q.cnblogs.com/q/50567/
有个问题邀请您回答
.实现登陆后,每一页都显示用户名,目前获取不到
@if (Session["UserName"] != null)
{
string uid = Session["UserName"].ToString();
<span id="textContainer_dom">uid</span>
}
谢谢大家了
你layout模板视图是注销吗?还有你说的那是jsp页面还是其他页面?
您好:
是layout模板视图。
就是1 2楼说的那样啊