62,025
社区成员
发帖
与我相关
我的任务
分享
public ActionResult CheckPwd(string username, string pwd)
{
CSSoft.Model.TResult result = CSSoft.Service.Account.CheckUser(username, pwd);
if (result.status == 0)
{
//设置全局session
Session["loginCode"] = username;
//设置cookie
Response.Cookies["loginCode"].Value = username;
Response.Cookies["loginCode"].Expires = DateTime.Now.AddDays(1);
}
return Json(result, "application/json", System.Text.Encoding.UTF8, JsonRequestBehavior.AllowGet);
}
var active = {
tabAdd: function (url, id, title) {
//新增一个Tab项
element.tabAdd('tab', {
title: title //用于演示
, content: '<iframe data-frameid="' + id + '" frameborder="0" name="content" width="100%" src="' + url + '"></iframe>'
, id: id //实际使用一般是规定好的id,这里以时间戳模拟下
})
CustomRightClick();//绑定右键菜单
FrameWH();//计算框架高度
}
, tabChange: function (id) {
//切换到指定Tab项
element.tabChange('tab', id); //切换到:用户管理
$("iframe[data-frameid='" + id + "']").attr("src", $("iframe[data-frameid='" + id + "']").attr("src"))//切换后刷新框架
}
, tabDelete: function (id) {
element.tabDelete("tab", id);//删除
}
, tabDeleteAll: function (ids) {//删除所有
$.each(ids, function (i, item) {
element.tabDelete("tab", item);
})
}
};
<sessionState mode="StateServer" timeout="6000" stateNetworkTimeout="30"/>
webconfig配置这个节点就行了..
记住一定要用StateServer才可以体现出session过期这种东西...
所以我还是没明白 .
你是不想让他过期?