【发布时间】:2010-03-07 21:43:29
【问题描述】:
我也是 ASP.NET 和 MVC 框架的新手,所以如果有人可以推荐和/或向我展示一些关于如何最好地从数据库中读取表并将其存储为的代码示例,我会很高兴json.
之后的目标是从 javascript 接收一些查询过滤器选项,然后将 json-ified 表输出回 javascript。这将针对多个表完成,具有不同的列名和不同数量的需要返回的列。
当我在常规的 asp.net 和 c# 中工作时,我使用这样的 stringbuilder 构建 JSON;
StringBuilder json = new StringBuilder();
while (reader.Read())
{
json.AppendFormat("{{{{\"AvgDate\": \"{0}\"}},{{\"MarkerID\": \"{1}\"}}}},", reader["AvgDate"], reader["MarkerID"]);
}
其中“AvgDate”和“MarkerID”是列。我对这种方式的担忧是,当我需要表中的两列以上时,如何实现一种智能的方式来重用相同的代码。
所以我非常感谢我能在这里得到任何好的意见,尤其是如果 MVC 有任何其他好的方法。
【问题讨论】:
标签: asp.net javascript asp.net-mvc ajax