【问题标题】:ASP.Net MVC how to display linq query data to an string array in view [duplicate]ASP.Net MVC如何将linq查询数据显示到视图中的字符串数组[重复]
【发布时间】:2016-04-06 10:26:09
【问题描述】:

我有一个应用要添加标签输入框

我用过http://aehlke.github.io/tag-it/examples.html

控制器创建方法:

        // GET: Posts/Create
    public ActionResult Create()
    {
        var Tags = db.MyTags.Select(t=>t.TagName).ToArray();

        ViewBag.ExistingTags = Tags;
        return View();
    }

查看:

我有以下脚本

<script>
    $(function(){
        //var sampleTags = ['c++', 'java', 'php', 'coldfusion', 'go', 'lua'];
        var sampleTags = JSON.stringify(@ViewBag.ExistingTags);

</script>

如何获取通过的 ExistingTags 数组作为示例代码注释

【问题讨论】:

  • 斯蒂芬你的理由不正确

标签: json asp.net-mvc


【解决方案1】:

如图所示使用@Html.Raw()Json.Encode():-

<script>
    $(function(){
        //var sampleTags = ['c++', 'java', 'php', 'coldfusion', 'go', 'lua'];
        var sampleTags = @Html.Raw(Json.Encode(@ViewBag.ExistingTags));
</script>

【讨论】:

  • @MehdiJalal..很高兴帮助你..;)
猜你喜欢
  • 1970-01-01
  • 2011-02-22
  • 2013-11-27
  • 1970-01-01
  • 2020-09-13
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多