【发布时间】:2013-08-27 18:38:38
【问题描述】:
我的查询中有一个对象,现在我想将其转换为字符串,然后发送到我的 json 页面,但我得到了[object object], [object object]
我的查询是:
using System.Web.Script.Serialization;
public partial class AjaxProcess : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
SouthParsModel.SouthParsEntities db = new SouthParsModel.SouthParsEntities();
JavaScriptSerializer js = new JavaScriptSerializer();
string serText = "";
int id = Convert.ToInt32(Request["get_subcategory_or_product_of_this"]);
var CatList = from rows in db.Categories
where rows.parentid_FK == id
select new { rows.id, rows.name, Type = "category"};
Response.Write(serText);
Response.End();
【问题讨论】:
-
我的问题是C#(asp.net编程),用于序列化!
-
我不明白你的问题,你从什么得到
[object object],你期望得到什么? -
您能否提供 serText 中的字符串以及您的预期
-
除了告知我们您正在使用网络表单之外,提交的代码似乎与问题无关。我很困惑。你的 JSON 是什么样的?它是如何提交的?您如何尝试反序列化它?
-
'成功: function (msg) { if { data = eval("(" + msg + ")");警报(数据); var temp = $("#dvCategory").html(); var _output = ""; for (var i = 0; i