代码之家  ›  专栏  ›  技术社区  ›  Freakishly

如何使用C#在单独的aspx页中引用另一个类中的字段?

  •  1
  • Freakishly  · 技术社区  · 15 年前

    在我的默认类中有一个2D的double数组默认.aspx.cs佩奇,就像这样:

    protected Double[,] time;
    

    当页面加载时,我已经从数据库填充了这个数组。现在,我想在另一个文件中引用这个数组(Diff.aspx.cs)避免再次访问数据库。此外,数据以只读方式使用。


    编辑:下面有一些有用的链接。我决定尝试使用隐藏的querystring/parse方法。如果有人有更直截了当的答案,请提出。感谢所有写过:D

    1 回复  |  直到 15 年前
        1
  •  1
  •   Gan    15 年前

    奇怪的是,我认为您正在尝试将值(在您的示例中是数组)从一个页面传递到另一个页面。您可以参考camilin87发布的链接。有几个方法可以做到这一点,如会话状态,视图状态,查询字符串等。有正反两个选项,最合适的选项取决于您的情况。你可以问是否需要更多的澄清。

    如果您使用的是.NET4.0,这里有一个直接链接。 http://msdn.microsoft.com/en-us/library/6c3yckfw%28v=VS.100%29.aspx