在我的 shared/.master 文件中,我添加了此代码以将所有模型数据序列化为 JS 对象。
<script>
var Model = <%=Model.ToJson()%>;
</script>
我的 .master 页面中包含其他部分视图 <% Html.RenderPartial("header"); %>
如何动态序列化所有包含的部分视图模型数据?
在我的 shared/.master 文件中,我添加了此代码以将所有模型数据序列化为 JS 对象。
<script>
var Model = <%=Model.ToJson()%>;
</script>
我的 .master 页面中包含其他部分视图 <% Html.RenderPartial("header"); %>
如何动态序列化所有包含的部分视图模型数据?
不幸的是,部分视图并不是真正设计用于处理这样的事情(请参阅Darin 在此处的回答以及以下评论以获取更多信息。)
我建议使用 AJAX 调用来获取您需要的数据,而不是使用 asp.net 模型。