干嘛不能管啦,让变量名和实际名称相符
至于合不合理,得自己看,有没更好的算法,我觉得这样不怎么好,而且如果session内的东西大,太浪费内存
至于合不合理,得自己看,有没更好的算法,我觉得这样不怎么好,而且如果session内的东西大,太浪费内存
解决方案 »
- 请教一下C#如何写mySQL的接口?哪位给一个例子程序
- 淘宝发布产品不同的类别产品.他的发布产品发布界面也不一样,他什么怎么实现的?
- Microsoft.Office.Interop.Owc11 COM 组件创建实例失败
- 用.NET如何对商城订单进行统计
- javascript中怎么取到RadioButton的Text属性
- Session问题,急急急急,在线等,跪求回答!
- 在.net中静态生成文章,而对有些篇幅大的文章要进行分页处理,不知道各位是怎么实现的,思路是什么?
- 如何实现这样的情况
- 无法在WEB服务器上启动调试.调试器无法连接到远程计算机
- 难道pageview页面也有缓存吗?
- 急急 ----- 在asp.net中用vb.net开发的web程序有什么控件可以代替windows 窗口的TabControl控件?谢谢!
- DataGrid的绑定问题,求解!
for(int i=0;i<Session.Count;i++)
{
strSession = strSession + Session.Keys[i] + " = " + Session.Contents[i].ToString() + ";<br>";
}
Label1.Text = strSession;
Session.Clear();这样检查网站运行中有那些session
session变量的个数不应太多,不知道比例是多少,谁说一下呢
不然系统资源会跟不上
如果需要传递的参数太多的话,不如重新读取
(比喻说:a1.aspx为浏览记录用的网页,b1.aspx为修改删除网页,c1.aspx为新增网页,b1与c1都是从a1链接出来的)
a1.aspx中有几个值必需在b1.aspx与c1.aspx返回的时候还必需一直保留着,大家不用session还能怎么做呢?
系统中这种情况太多了,我该怎么办呢?
比如:
public static int GetUserId(){
HttpContext context=HttpContext.Current;
if(context.Session["UserId"]!=null)
{
return Convert.ToInt32(context.Session ["UserId"]);
}
else{
return -1;
}
}
我也想用多了不好,可是我的系统中有很多这样的情况,不得不用session变量,如下:
(比喻说:a1.aspx为浏览记录用的网页,b1.aspx为修改删除网页,c1.aspx为新增网页,b1与c1都是从a1链接出来的)
a1.aspx中有几个值必需在b1.aspx与c1.aspx返回的时候还必需一直保留着,大家不用session还能怎么做呢?
系统中这种情况太多了,我该怎么办呢?
更一般的方法是将要传得值写到url,通过response传
还有就是用cookie
一般在登陆的时候用 session 还可以用cookie