我想访问该属性
public string gridHTML { get; set; }
我已经在我的 Controller 中定义了。我正在尝试使用 JavaScript、MVC3 Razor 访问此属性 像这样
$(document).ready(function() {
var str = @Model.gridHTML ;
}
但我收到上述变量未定义的错误。有谁能够帮助我。提前致谢。
最佳答案
如果您已正确传递模型,则以下内容应该有效,除非 razor 语法未驻留在单独的 js
文件中
$(document).ready(function() {
var str = '@:Model.gridHTML';
console.log(str);
}
关于c# - 无法使用 MVC3 Razor 访问属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10893536/