如何创建数组的字符串在mvc 5

How to create array of strings in mvc 5

本文关键字:字符串 mvc 数组 何创建 创建      更新时间:2023-09-26

客户端代码

var availableTags = ["tag1", "tag2"];

我从数据库采取标签,如何在mvc 5中创建变量?我想这样写:

var availableTags = @ViewBag.Tags;

我试过了

ViewBag.Tags = JsonConvert.SerializeObject( new List<string>() { "Tag1", "Tag2" });

但是这行不通

您可以使用 Json.Encode

服务器端

ViewBag.Tags = new List<string>() { "Tag1", "Tag2" };
客户端

var availableTags = @Html.Raw(Json.Encode(ViewBag.Tags));