内容简介:代码日志版权声明:翻译自:http://stackoverflow.com/questions/5863094/asp-net-mvc-using-viewdata-in-javascript
我正在ASP.NET MVC中建立一个网站.我试图在javascript中访问ViewData.
有没有什么办法,我可以访问一个字符串值使用在View中存储在控制器操作中的视图中的JavaScript. (我无法弄清楚正确的语法).
我想做一些像…
var str = ViewData["Text"];
我试过以下:
var str =<%= ViewData [“Text”]%>
但它没有奏效.
有人可以帮忙.
谢谢.
像这样(剃刀):
var str = @Html.Raw(Json.Encode(ViewData["Text"]));
或(WebForms),使用 JavaScriptSerializer (并在将profper命名空间导入到Webform – System.Web.Script.Serialization)之后:
var str = <%= new JavaScriptSerializer().Serialize(ViewData["Text"])) %>;
请不要在ASP.NET MVC应用程序中使用ViewData.使用视图模型和强类型视图,以便您的代码如下所示:
var str = <%= new JavaScriptSerializer().Serialize(Model.Text) %>;
这种技术更加冷静,因为您可以将JSON序列化为整个视图模型:
var model = <%= new JavaScriptSerializer().Serialize(Model) %>; var str = model.Text;
代码日志版权声明:
翻译自:http://stackoverflow.com/questions/5863094/asp-net-mvc-using-viewdata-in-javascript
以上所述就是小编给大家介绍的《ASP.NET MVC在javascript中使用ViewData》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
凸优化
Stephen Boyd、Lieven Vandenberghe / 王书宁、许鋆、黄晓霖 / 清华大学出版社 / 2013-1 / 99.00元
《信息技术和电气工程学科国际知名教材中译本系列:凸优化》内容非常丰富。理论部分由4章构成,不仅涵盖了凸优化的所有基本概念和主要结果,还详细介绍了几类基本的凸优化问题以及将特殊的优化问题表述为凸优化问题的变换方法,这些内容对灵活运用凸优化知识解决实际问题非常有用。应用部分由3章构成,分别介绍凸优化在解决逼近与拟合、统计估计和几何关系分析这三类实际问题中的应用。算法部分也由3章构成,依次介绍求解无约束......一起来看看 《凸优化》 这本书的介绍吧!