• MVC中ViewData中数据转化成json形式的变量的方法


         public ActionResult DataQuery()
            {          
                using (var query = new QueryBLL.QueryClient())
                {
                    var x = query.DataQuery(userid);
                    var parent =
                        (from a in x.Values select (new { parentid = a.ResourceType.Name, parentname = a.ResourceType.DisPlayName }))
                            .Distinct().ToList();
                    var child = (from b in x.Values
                                 select (new { parentid = b.ResourceType.Name, childid = b.Name, childname = b.DisPlayName })).ToList();
                    ViewData["parent"] = CHINAZTT.ZTAM.UI.Controllers.common.toJSON(parent, "data");
                    ViewData["child"] = CHINAZTT.ZTAM.UI.Controllers.common.toJSON(child, "data");
                }

                return View();
            }

    <asp:Content ID="Content2" ContentPlaceHolderID="Header" runat="server">
        <%if (ViewData["parent"] == null || (ViewData["parent"].ToString().Length < 5))
              return;
          else
          {
              Response.Write(@"<script type=""text/javascript"">");
              Response.Write(" var parent=" + ViewData["parent"] + ";");
              Response.Write(" var child=" + ViewData["child"] + ";");
              Response.Write("</script>");
          }
        %>
        <style type="text/css">
            .style2
            {
                height: 22px;
            }
        </style>
    </asp:Content>

  • 相关阅读:
    MT【48】分式连加形式下求不等式解集的区间长度
    MT【47】求一道分式的最值
    MT【46】不动点,稳定点几何直观
    MT【45】抛物线外一点作抛物线的切线(尺规作图题)
    MT【44】抛物线不常见性质3
    MT【43】抛物线不常见性质2.
    MT【42】抛物线不常见性质1.
    MT【41】利用不等式妙消参数
    MT【40】一道联赛二试题
    MT【39】构造二次函数证明
  • 原文地址:https://www.cnblogs.com/QiuJL/p/4524239.html
Copyright © 2020-2023  润新知