2012-08-02 67 views
0

我有一个用户必须一步一步填写的页面。为此,我有多视图这4个视图,每个视图都包含网格和上一个/下一个按钮。每个网格都有不同的数据源,这些数据源是CslaDatasourse。 问题是,在上一个按钮点击网格的内容变空。我无法控制它。这里是CS文件的结构:MultiView中的ASP.NET Gridview

protected void Page_Load(object sender, EventArgs e) 
{ 

} 
protected void CslaDataSource1_SelectObject(object sender, Csla.Web.SelectObjectArgs e) 
{ 
    PersonList list = PersonList.GetList(); 
    e.BusinessObject = list ; 
} 
protected void PrevBtn1_Click(object sender, EventArgs e) 
{ 
    MultiView1.ActiveViewIndex = 0; 
} 

一个serched很多的解决方案,但找不到工作之一。另外,如果您为此类结构化页面提供另一种方式,我会很感激。 谢谢!

回答

0

您将获得列表空,同时点击Prev_button。 请仔细阅读页面生命周期。

对于每个事件,您将加载页面。

我认为..这足以了解bcos我dun knw您的应用程序..我面临同样的问题,bt我解决了。

+0

对不起,但你的回答不够清楚和详细。 – 2012-08-03 08:41:27