javascript - asp.net 在 javascript 中公开所有 View 模型数据

标签 javascript asp.net-mvc

在我的 shared/.master 文件中,我添加了这段代码以将所有模型数据序列化为 JS 对象。

<script>
    var Model = <%=Model.ToJson()%>;
</script>

我的 .master 页面中包含其他部分 View <% Html.RenderPartial("header"); %>

如何动态序列化所有包含的部分 View 模型数据?

最佳答案

不幸的是,部分 View 并非真正设计用于处理此类问题(有关更多信息,请参阅 Darin's answer here 以及以下评论。)

我建议使用 AJAX 调用来获取您需要的数据,而不是使用 asp.net 模型。

关于javascript - asp.net 在 javascript 中公开所有 View 模型数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15073039/

相关文章:

javascript - 页面中的 ajax 调用之一导致的延迟问题

javascript - 在javascript中计算多个输入值

javascript - 使用 javascript 更改 div 边框

javascript - 在 Javascript 中通过 onclick 调用多个函数的最佳方法是什么

c# - MVC5 中的 CodedUITest 在生成代码期间挂起

asp.net-mvc - 使用两个 URL 使用 Azure AD 进行单点登录

asp.net - DataAnnotion 在客户端失败(卡住)?

c# - SQL 性能、.Net 优化与最佳实践

javascript - 通过ajax请求提交jQuery.each结果

javascript - Node Redis 命令返回值 : Hubot and Coffeescript