日期:2014-05-17 浏览次数:20439 次
public class xxxxx : IHttpHandler
{
private string TYPE
{
get
{
HttpRequest Request = HttpContext.Current.Request;
if (Request["type"] != null)
{
return Convert.ToString(Request["type"]);
}
return string.Empty;
}
}
private string OTHER_PARAMETER
{
get
{
HttpRequest Request = HttpContext.Current.Request;
if (Request["...."] != null)
{
return Convert.ToString(Request["....."]);
}
return string.Empty;
}
}
..........
public void ProcessRequest(HttpContext context){
switch(TYPE){
case "......":
........... //处理
break;
case ".....":
.......... //处理
break;
........
}
}
........
------解决方案--------------------
最简单的传回个字符串,把两个结果用逗号隔开,页面再去解析
传回个json对象不就可以了
------解决方案--------------------
为什么不用webservice呢
------解决方案--------------------
ashx中一个请求返回一个字符串没错,你如果要处理两个结果返回,你可以两个结果中间用标识(如逗号)标识一下返回,在客户端处理不就OK!