2012-08-02 65 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