如何通过Postback传递结构数组?

时间:2011-03-23 19:35:54

标签: c# asp.net

我有以下结构:

private struct S_indiv
{
    public int[] x;
    public int s;

    public S_indiv(int[] p1, int p2)
    {
        x = p1;
        s = p2;
    }
}

和数组:

private static S_indiv[] ind;

如何通过Postback传递此数组?

1 个答案:

答案 0 :(得分:0)

根据您的评论回复,听起来您只想在单页生命周期中保留它。如果是这样,您需要做的就是在页面类上创建一个成员变量:

protected S_indiv _myData;

如果您在按钮事件中创建或加载它,只需分配给该成员变量即可。然后,对于该生命周期的其余部分(包括OnPreRender等),您可以访问该成员变量并获取数据。

如果这不是您想要的,请在时间表中说明您希望如何使用这些数据。