怎么在AJAX中实现多输出

如何在AJAX中实现多输出
$.ajax({
            type: "POST",
            url: "<%=ResolveClientUrl("~/database/read.ashx")%>",                 
            success: function (data, data1) {                

                 },
                 error: function (XMLHttpRequest, textStatus, errorThrown) {

                 }
             });

我使用的是ashx+ajax+jquery,请教下,如果我想输出多个变量(如上面的data和data1),那么在ASP.NET该如何编写代码?
------解决方案--------------------
用JSON对象返回不行吗
------解决方案--------------------
比如你有一个服务器端的WebApi中的方法,
可以返回一个匿名对象
public object GetData(){
  var obj =new {
      Data1 = "oh",
      Data2 = "my god",
   };
   return obj;
}

然后客户端ajax调用
$.getJson('.../api/Getata", function(data){
   alert(data.Data1); //这样就可以用一个对象返回多个值了
   alert(data.Data2);
});