asp.net-mvc-2 – 我的Asp.Net C#类如何返回一个json格式
发布时间:2020-12-15 23:21:09 所属栏目:asp.Net 来源:网络整理
导读:想要一个类将返回一个json格式. 这种方法在控制器中工作得很好 但是当我想要放入Class时,Json对象似乎不存在. public JsonResult Test() { //Error 1 The name 'Json' does not exist in the current context C:inetpubwwwrootmvcinfositemvcinfositeVa
想要一个类将返回一个json格式.
这种方法在控制器中工作得很好 public JsonResult Test() { //Error 1 The name 'Json' does not exist in the current context C:inetpubwwwrootmvcinfositemvcinfositeValidationValidationClassBaseValidator.cs 66 20 mvcinfosite return Json(new { errMsg = "test" }); } 我想把这个代码放在一个简单的类中.我希望能够在许多控制器中调用此方法. 谢谢. 编辑 using System; using System.Collections.Generic; using System.Linq; using System.Web; using mvcinfosite.Models; using mvcinfosite.Base; using System.Web.Mvc; public class BaseValidator { public JsonResult Test() { return Json(new { errMsg = "test" }); } } 解决方法
Json()是返回JsonResult的基本控制器上的一个方法.你需要自己做序列化.
return new JavaScriptSerializer().Serialize(new { errMsg = "test" }); 您将需要包括使用System.Web.Script.Serialization. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 如何设置MVC应用程序的默认页面?
- Asp.Net Mvc表单提交之List集合
- asp.net – 在单个位置禁用Windows身份验证
- asp.net – 如何阻止用户在新标签页或新窗口中打开菜单项
- asp.net-mvc-3 – MVC3中的模型级错误?
- ASP.NET MVC验证使用qTip jQuery插件
- asp.net-mvc-3 – 是否可以设置TextBoxFor生成的输入类型
- wcf – .Net Core ReportExecutionServiceSoapClient设置凭
- asp.net-mvc-5 – 更改消息“密码必须至少包含一个非字母或
- asp.net – Telerik RadGrid GridDataItem – 如何确定列是
推荐文章
站长推荐
- asp.net – 使用json仅序列化对象的一部分
- ASP.NET MVC4安全性,身份验证和授权
- asp.net-mvc – EntityFramework.SqlServer未在W
- MiniProfiler NET Core
- 集成ASP.NET身份的最佳做法 – 它们是否存在?
- asp.net-mvc – 在OnActionExecuting事件中更改模
- 为什么在ASP.NET中刷新页面时会执行按钮单击事件
- 如何从asp.net中具有UNICODE值的URL获取正确的Qu
- 如何使用ASP.Net SqlBulkCopy将常量值插入到列中
- asp.net-mvc – 如何在ASP.NET MVC中更改Url.Enc
热点阅读