Q:前台js中怎么判断GridPanel里面是否有数据?
A:
var rowsCount = gridPanel1.store.getTotalCount();
var hasData = Boolean((rowsCount) > 0);
if (!hasData)
{
Ext.MessageBox.alert('温馨提示', '请增加明细信息!');
return false;
}
Q:如何执行删除前确认?
A:<ext:Button runat="server" ID="btnDelete" Text="删除" Icon="Delete" Disabled="true">
<DirectEvents>
<Click OnEvent="btnDelete_Click">
<Confirmation ConfirmRequest="true" Message="删除后不可恢复,确定删除所选的数据吗?" Title="温馨提示" />
<EventMask ShowMask="true" />
</Click>
</DirectEvents>
</ext:Button>