如何设置超时网格或存储在Ext.Net
本文关键字:存储 Ext Net 网格 超时 何设置 设置 | 更新日期: 2023-09-27 18:09:26
我会在ext.net页面显示375条记录,但ext.net网格或存储默认超时30秒,我需要130秒,但我不能设置超时。我的ext.net版本是2.4。我怎么设置?我试过这种方法,但没有用。
<script type="text/javascript">
setTimeout(everything, 120000);
setTimeout(function () {
document.getElementById('WorkOrderLinesGrid').style.display = 'none';
document.getElementById('WorkOrderInvoiceStore').style.display = 'none';
}, 1200000);
</script>
在asp.net MVC razor语法中,像这样
Html.X().Store().ID("store1")
.PageSize(20)
.DataSource(Model)
.Model
(
Html.X().Model()
.Fields
(
new ModelField("company", ModelFieldType.String),
new ModelField("price", ModelFieldType.Float)
)
)
.ServerProxy
(
Html.X().AjaxProxy()
.Url(Url.Action("GetDataFromSQL"))
.Timeout(120000)
)
另外,您可以查看加载存储
的Extend timeout<ext:Store runat="server">
...
<DirectEventConfig Timeout="120000" />
</ext:Store>