/*
* Ext JS Library 2.2
* Copyright(c) 2006-2008, Ext JS, LLC.
* [email protected]
*
* http://extjs.com/license
*/window.onload = function () { Ext.onReady(function () { // create the data store
// var store = new Ext.data.SimpleStore({
// fields: myFields
// });
var store = new Ext.data.JsonStore({
root: "data",
totalProperty: "totalCount",
baseParams: { Start: 0, limit: 100 },
proxy: new Ext.data.HttpProxy({ url: 'http://agenttell.dev/NewAgentTell/Forms/Client/NewClient_QueryForm.aspx?AjaxRequest=Ajax', method: 'post', header: 'application/json;charset=utf-8' }),
fields: [{ name: "Id", type: "int" }, { name: "Name" }, { name: "phone1"}]
});
function renderDate(format) {
return function (v) { return v;
};
};
var orgsm = new Ext.grid.CheckboxSelectionModel({
dataIndex: "clientid"
}); var pagingBar = new Ext.PagingToolbar({
pageSize: 100,
store: store,
displayInfo: true,
displayMsg: 'Displaying topics {0} - {1} of {2}',
emptyMsg: "No topics to display", items: [
'-', {
pressed: true,
enableToggle: true,
text: 'Show Preview',
cls: 'x-btn-text-icon details',
toggleHandler: function (btn, pressed) {
var view = grid.getView();
view.showPreview = pressed;
view.refresh();
}
}]
});
// create the Grid
var grid = new Ext.grid.GridPanel({
id: "ext_grd1",
store: store,
sm: orgsm,
bbar:pagingBar,
loadMask: { msg: "数据加载中,请稍等" },
columns: [
orgsm,
{ header: "ID", dataIndex: 'id', renderer: OpenInTab, sortable: true },
{ header: "名称", dataIndex: 'name', sortable: true },
{ header: "手机", dataIndex: 'phone1', sortable: true },
{ header: "性别", dataIndex: 'sex', sortable: true }
],
viewConfig: {
forceFit: false
},
height: 320,
width: 850
}
);
grid.render('example-grid');
store.load({ params: { Start: 0, limit: 100} });
});
}
c#: int Start= string.IsNullOrEmpty(Request["Start"]) ? 100 : Convert.ToInt32(Request["Start"]);
int limit= string.IsNullOrEmpty(Request["limit"]) ? 1 : Convert.ToInt32(Request["limit"]);
* Ext JS Library 2.2
* Copyright(c) 2006-2008, Ext JS, LLC.
* [email protected]
*
* http://extjs.com/license
*/window.onload = function () { Ext.onReady(function () { // create the data store
// var store = new Ext.data.SimpleStore({
// fields: myFields
// });
var store = new Ext.data.JsonStore({
root: "data",
totalProperty: "totalCount",
baseParams: { Start: 0, limit: 100 },
proxy: new Ext.data.HttpProxy({ url: 'http://agenttell.dev/NewAgentTell/Forms/Client/NewClient_QueryForm.aspx?AjaxRequest=Ajax', method: 'post', header: 'application/json;charset=utf-8' }),
fields: [{ name: "Id", type: "int" }, { name: "Name" }, { name: "phone1"}]
});
function renderDate(format) {
return function (v) { return v;
};
};
var orgsm = new Ext.grid.CheckboxSelectionModel({
dataIndex: "clientid"
}); var pagingBar = new Ext.PagingToolbar({
pageSize: 100,
store: store,
displayInfo: true,
displayMsg: 'Displaying topics {0} - {1} of {2}',
emptyMsg: "No topics to display", items: [
'-', {
pressed: true,
enableToggle: true,
text: 'Show Preview',
cls: 'x-btn-text-icon details',
toggleHandler: function (btn, pressed) {
var view = grid.getView();
view.showPreview = pressed;
view.refresh();
}
}]
});
// create the Grid
var grid = new Ext.grid.GridPanel({
id: "ext_grd1",
store: store,
sm: orgsm,
bbar:pagingBar,
loadMask: { msg: "数据加载中,请稍等" },
columns: [
orgsm,
{ header: "ID", dataIndex: 'id', renderer: OpenInTab, sortable: true },
{ header: "名称", dataIndex: 'name', sortable: true },
{ header: "手机", dataIndex: 'phone1', sortable: true },
{ header: "性别", dataIndex: 'sex', sortable: true }
],
viewConfig: {
forceFit: false
},
height: 320,
width: 850
}
);
grid.render('example-grid');
store.load({ params: { Start: 0, limit: 100} });
});
}
c#: int Start= string.IsNullOrEmpty(Request["Start"]) ? 100 : Convert.ToInt32(Request["Start"]);
int limit= string.IsNullOrEmpty(Request["limit"]) ? 1 : Convert.ToInt32(Request["limit"]);
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货