c# - 返回一个字符串列表作为 JSONResult

标签 c# asp.net-mvc json

我如何在 C# asp.net MVC 中返回 json 结果中的字符串列表?

我有这个 Controller

  public JsonResult AutoCompletePart(string id)
    {
        AutoCompleteService srv = new AutoCompleteService();
        string[] parts = srv.AutoCompleteItemMaster(id);

        //how do i return parts as JSON?

    }

谢谢

最佳答案

像这样:

return Json(parts, JsonRequestBehavior.AllowGet);

这将返回一个简单的 Javascript 字符串数组。
如果您想返回特定格式,请提供更多详细信息。

关于c# - 返回一个字符串列表作为 JSONResult,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3231076/

相关文章:

javascript - JSON 服务在 Angular JS 中不起作用

c# - 为什么在 "try"或 "catch"或 "finally"的范围内声明的变量没有?

c# - 没有页面名称的 url 重写

c# - 连接两个套接字的问题

asp.net - 将 ASP.Net MVC 与经典 ADO.Net 结合使用

asp.net-mvc - ASP.NET 网络表单是否被扫地出门为 mvc 腾出空间?

c# - 自定义 DataAnnotation 属性

json - 如何获取所选操作表选择器Swift的索引路径

c# - 如何将触发器分配给 C# 中的变量?

json - 单元测试 REST API