2012-12-19 35 views
2

我正在添加一個動態網格到視圖端口,點擊一個按鈕,商店中的數據來自ajax代理,我使用的代碼與http://examples.ext.net/#/GridPanel/Saving_Variations/HttpHandler/ 相同,但是區別在於我將它添加在代碼後面。Ext.net動態gridPanel從httpHandler讀取

第一個問題是所有的圖標都沒有顯示它說它是找不到的。 第二個問題是,我得到的標題和按鈕,他們運作正常,但沒有數據顯示在網格中...

請幫助我已經嘗試了我在這裏知道的每件事情。

+0

你能張貼的樣本? – Baidaly

+0

你檢查過圖標路徑嗎?另外,你確定你使用了正確的ext.net版本嗎?最後但並非最不重要的是,您是否在適當建模的有效數據源上調用了'store.DataBind();' – Vogel612

回答

0

首先,圖標可能需要註冊才能呈現。使用下面的代碼。動態加載圖標時尤其如此。

protected void Page_Load(object sender, EventArgs e) 
{ 
    if(!X.IsAjaxRequest) 
    {  
      this.resourceManager.RegisterIcon(Icon.Lorry); 

    } 
} 

其次,如果你是在網格中看到空白行會提示正在加載的數據,但是,你有你ModelField和列DataIndex值(S)之間的情況下,不匹配。 DataIndex值是CASE SENSITIVE。

我希望這會有所幫助。

感謝,

GAV株系

相關問題