怎么返回同一实体?
想做一个辅助类,在同一页面请求时,初始化一次,
然后在其它地方调用,不用传参数。调用一个静态方法,就可以把这实体调出来
像System.Web.HttpContext.Current 不管在那个调用,始终能够返当前页面的实体
------解决方案--------------------使用静态类,或者构造单键模式。
static class GlobalData
{
public static string GlobalString;
}
------解决方案--------------------using hc=System.Web.HttpContext.Current
------解决方案--------------------额 可能会比较麻烦点吧
可不可以考虑在辅助类里 设置存入内存 同时写个Current方法.
------解决方案--------------------
使用ASP.NET Session ID或者你自己的Session标识标记一个Dictionary<string,yourobject> ServerObjects
然后做成静态。
写一个Member
public static yourobject CurrentObject
{
get
{
return ServerObjects[<当前Session ID>];
}
}
当然,这个方法不适用于私密信息。