我是这么做的
clgzRecordStore = new Ext.data.GroupingStore({
proxy: new Ext.data.HttpProxy(
{
url: "DATA/Fhxx/clgz.aspx",
method: "POST"
}),
reader: new Ext.data.JsonReader(
{
fields: clgzRecordfields,
root: "data",
id: "fhqdh",
totalProperty: "totalCount" }),
//groupField: 'fcsj',
sortInfo: { field: 'fcsj', direction: "DESC" } });
//查询函数
function SearchClgzRecord() {
var fcsjbegin = Ext.get('fcsj_begin').dom.value;
var fcsjend = Ext.get('fcsj_end').dom.value;
var sdzmccx = Ext.get('sdzmc_cx').dom.value;
var zdzmccx = Ext.get('zdzmc_cx').dom.value;
var clbhcx = Ext.get('clbh_cx').dom.value;//对应图中5个查询条件
clgzRecordStore.reload
({
params: { start: 0, limit: pageSize, fcsj1: fcsjbegin,fcsj2:fcsjend,sdzmc:sdzmccx,zdzmc:zdzmccx,clbh:clbhcx }
});
}clgz.aspx.cs文件string starts = Request.Form["start"];
string limits = Request.Form["limit"];
DateTime fcsj1 = Convert.ToDateTime(Request.Form["fcsj1"].ToString());
DateTime fcsj2 = Convert.ToDateTime(Request.Form["fcsj2"].ToString());
string sdzmc = Request.Form["sdzmc"];
string zdzmc = Request.Form["zdzmc"];
string clbh = Request.Form["clbh"]; if (starts != null && limits != null)
{
int start = int.Parse(starts);
int limit = int.Parse(limits);
JSON = bll.GetClgzxxInfos(start, limit,fcsj1,fcsj2,sdzmc,zdzmc,clbh);
}
else
{
Response.Write("{success:'false'}");
}BLL层
GetClgzxxInfos(int start, int limit, DateTime fcsj1,DateTime fcsj2,string sdzmc,string zdzmc,string clbh)DAL层
//查询交易单信息并分页 public DataSet GetClgzInfo(int start, int limit)
{
try
{
ds = sqlhelper.GetProDataSet("proc_clgz");//用的存储过程,如何将这么多的参数传进去
return ds;
}
catch (Exception)
{
throw;
}
}谁给指导指导
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货