62,243
社区成员




private List<OrderInfos> GetAllOrder()
{
List<OrderInfos> lst = new List<OrderInfos>();
FindOrderList find = new FindOrderList()
{
orderStatus = "WAIT_UPLOAD",
since = System.DateTime.Now.AddDays(-1).ToString("yyyy-MM-ddTHH:MM:ssZ"),
limit = 50,
};
ParameterObjec<FindOrderList> parameter = new ParameterObjec<FindOrderList>()
{
data = find
};
try
{
string p = Newtonsoft.Json.JsonConvert.SerializeObject(parameter),
url = string.Format("http://{0}/process/resume/package/admin/getOrder", System.Configuration.ConfigurationManager.AppSettings["TongTuURL"]);
string result = ExecutePost(url, p);
if (string.IsNullOrWhiteSpace(result)!=true) //判断对象是否为空
{
ResponseData<OrderList> orderList = Newtonsoft.Json.JsonConvert.DeserializeObject<ResponseData<OrderList>>(result); //!空将值转化为JSON格式
if (orderList != null && orderList.ack == "Success")
{
lst = orderList.data[0].orderArray;
}
}
return lst;
}
catch
{
return lst;
}
}
[/quote]
这个方法就是从对方提供的API接口取数据 然后返回一个集合 你应该不用再写什么接口了吧 按照你的描述 只要把这里面的数据展示在页面上就行了[/quote]
就是我现在取到数据 就是怎么把取到的数据通过动态表格绑定到页面显示啊 现在的数据我是用类调用的方法页面的后台取到了没有用异步 我想用循环把数据填充到表格里 怎么个写法了 能代码指导下吗
public string GetTable()
{
string s = TT.OrderList("ss", null, "WAIT_UPLOAD", DateTime.Now.AddDays(-1).ToString("yyyy-MM-ddTHH:MM:ssZ"), 1, null);
StringBuilder sb = new StringBuilder(s);
return s;
}
private List<OrderInfos> GetAllOrder()
{
List<OrderInfos> lst = new List<OrderInfos>();
FindOrderList find = new FindOrderList()
{
orderStatus = "WAIT_UPLOAD",
since = System.DateTime.Now.AddDays(-1).ToString("yyyy-MM-ddTHH:MM:ssZ"),
limit = 50,
};
ParameterObjec<FindOrderList> parameter = new ParameterObjec<FindOrderList>()
{
data = find
};
try
{
string p = Newtonsoft.Json.JsonConvert.SerializeObject(parameter),
url = string.Format("http://{0}/process/resume/package/admin/getOrder", System.Configuration.ConfigurationManager.AppSettings["TongTuURL"]);
string result = ExecutePost(url, p);
if (string.IsNullOrWhiteSpace(result)!=true) //判断对象是否为空
{
ResponseData<OrderList> orderList = Newtonsoft.Json.JsonConvert.DeserializeObject<ResponseData<OrderList>>(result); //!空将值转化为JSON格式
if (orderList != null && orderList.ack == "Success")
{
lst = orderList.data[0].orderArray;
}
}
return lst;
}
catch
{
return lst;
}
}
[/quote]
这个方法就是从对方提供的API接口取数据 然后返回一个集合 你应该不用再写什么接口了吧 按照你的描述 只要把这里面的数据展示在页面上就行了[/quote]
我先在要取这个平台别的数据只需将里面的数据列名和链接地址改一下就可以了是吧? private List<OrderInfos> GetAllOrder()
{
List<OrderInfos> lst = new List<OrderInfos>();
FindOrderList find = new FindOrderList()
{
orderStatus = "WAIT_UPLOAD",
since = System.DateTime.Now.AddDays(-1).ToString("yyyy-MM-ddTHH:MM:ssZ"),
limit = 50,
};
ParameterObjec<FindOrderList> parameter = new ParameterObjec<FindOrderList>()
{
data = find
};
try
{
string p = Newtonsoft.Json.JsonConvert.SerializeObject(parameter),
url = string.Format("http://{0}/process/resume/package/admin/getOrder", System.Configuration.ConfigurationManager.AppSettings["TongTuURL"]);
string result = ExecutePost(url, p);
if (string.IsNullOrWhiteSpace(result)!=true) //判断对象是否为空
{
ResponseData<OrderList> orderList = Newtonsoft.Json.JsonConvert.DeserializeObject<ResponseData<OrderList>>(result); //!空将值转化为JSON格式
if (orderList != null && orderList.ack == "Success")
{
lst = orderList.data[0].orderArray;
}
}
return lst;
}
catch
{
return lst;
}
}
[/quote]
这个方法就是从对方提供的API接口取数据 然后返回一个集合 你应该不用再写什么接口了吧 按照你的描述 只要把这里面的数据展示在页面上就行了