2011-03-23 39 views
1

我有以下结构:如何通过Postback传递结构数组?

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; 

我如何能够通过回传此阵?

+0

你的意思是保持它从你的初始页面,并重新在发布回来? – Tejs 2011-03-23 19:37:43

+0

从哪里通过?将它传递到哪里? – 2011-03-23 19:38:10

+0

您的目标是在客户端使用JavaScript吗? – 2011-03-23 19:38:56

回答

0

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

protected S_indiv _myData; 

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

如果这不是你想要的,请用时间表说明你想如何使用这些数据。