我的 Default.aspx.cs 页面上的 Default 类中有一个二维数组,如下所示:
protected Double[,] time;
到页面加载时,我已经从数据库中填充了这个数组。现在,我想在另一个文件 (Diff.aspx.cs) 中引用这个数组以避免再次访问数据库。此外,数据以只读方式使用。
编辑:下面有一些有用的链接。我决定尝试隐藏的查询字符串/解析方法。如果有人有更直接的答案,请提出建议。感谢所有写信的人:D
奇怪的是,我认为您正在尝试将值(在您的情况下为数组)从一页传递到另一页。您可以参考camilin87发布的链接。有几种方法可以做到这一点,如会话状态、视图状态、查询字符串等。每个选项都有优缺点,最合适的选项取决于您的情况。您可能会问是否需要更多说明。
如果您使用的是 .NET 4.0,这里有一个直接链接。 http://msdn.microsoft.com/en-us/library/6c3yckfw%28v=VS.100%29.aspx