gridPanel中的空消息

时间:2010-10-19 05:20:38

标签: extjs grid panel

我正在使用Extjs gridPanel来显示数据。我想在没有数据可用时在gridPanel中显示“No data ...”消息。怎么做?。

我尝试了emptyText属性,但它没有用。

我认为emptyText适用于gridView而不适用于gridPanel。

请帮我看看如何在gridPanel中显示空数据消息。(我使用的是gridPanel而不是网格视图)

1 个答案:

答案 0 :(得分:44)

你回答了自己的问题 - 它确实是一个GridView属性。因此,要在GridPanel(内部使用GridView)中指定它,只需执行以下操作:

myGrid = new Ext.GridPanel({
    viewConfig: {
        emptyText: 'No records'
    }
});

根据下面的评论,您可能还会在viewConfig中包含deferEmptyText: false,以便立即呈现文本(否则它会等到初始存储加载完成后)。