2010-06-21 35 views
1

我正在使用集合類作爲gridview的數據源。請從http://nopCommerce.com下載nopCommerce源碼。我遵循相同的方法。在asp.net中作爲數據源使用的集合類的問題

我已經創建了我的提供者和集合類用作gridview的數據源。 數據綁定完美。問題是,我必須自定義GridView的所有事件,如「RowDeleting」,「RowUpdating」,「RowCancellingEdit」等。如果我點擊編輯,更新或選擇按鈕,所有頁面都是回發。

有人可以提供適當的解決方案。

感謝分享你的時間。

問候 穆罕默德·伊爾凡

回答

0

我沒有看到任何不能正常工作。由於集合是一個「簡單」對象,因此您必須實現這些方法,因爲GridView不知道如何對對象集合進行這些更改。

您可能會考慮創建自己的DataSource control

0

你檢查網頁是否回發你綁定您的數據之前?

即:

protected void Page_Load(object sender, EventArgs e) 
{ 

    if(!IsPostBack) 
    { 
     BindGridView(); 

    } 

} 
相關問題