一:我们在asp.net的程序,在app_code中写了一个类,用来存储各种公用变量
例: using System;
public class PageCommon : Page
{
public static string styleID = string.Empty;
/// <summary>
/// 初始化系统样式风格
/// </summary>
public PageCommon()
{
if (HttpContext.Current.Request.Cookies["StyleID"] != null && HttpContext.Current.Request.Cookies["StyleID"].Value != string.Empty)
{
styleID = HttpContext.Current.Request.Cookies["StyleID"].Value;
}
else
{
styleID = "1";
}
}
/// <summary>
/// 页面显示状态,用来判断当前应该显示哪个区域
/// </summary>
public int pageState = 0;
/// <summary>
/// 定义的公用数据表,公共使用
/// </summary>
public DataTable dt = new DataTable();
/// <summary>
/// 定义的公用数据集,公共使用
/// </summary>
public DataSet ds = new DataSet();
}
然后在页面中继承public partial class ss : PageCommon
{}然后在页面内继承这个类,我想问一下,这样会不会导致数据混乱?因为在测试的过程中,偶有数据错乱的现象,我们不知道是不是这个原因? 上述原因是访问人多了出现这种情况
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货