无法从javascript中的模型获取值
我是MVC环境的新手,刚开始升级一个网站 问题 对象引用未设置为对象的实例 解释 我在视图中有一个按钮的javascript函数,我正试图从关联模型中获取属性值CurrentPageNo,如下所示无法从javascript中的模型获取值,javascript,vb.net,model-view-controller,model,object-reference,Javascript,Vb.net,Model View Controller,Model,Object Reference,我是MVC环境的新手,刚开始升级一个网站 问题 对象引用未设置为对象的实例 解释 我在视图中有一个按钮的javascript函数,我正试图从关联模型中获取属性值CurrentPageNo,如下所示 $('#pPrevious').on('click', function (event) { event.preventDefault(); this.blur(); if (ShowBusy()) {
$('#pPrevious').on('click', function (event) {
event.preventDefault();
this.blur();
if (ShowBusy()) {
getPageIndexChanging(@Model.CurrentPageNo-1);
}
});
我所指的模型如下:
@code
ViewBag.Title = "Home"
End Code
@ModelType HomeModel
@Using (Html.BeginForm("Index", "Home", FormMethod.Post, New With {.id = "indexForm", .name = "indexForm"}))
Try
@Html.AntiForgeryToken()
etc...
当我在模型中设置断点时,它不起作用
在这种情况下我做错了什么?在javascript代码中很难获取c#model数据。
您只需在隐藏的文本框中添加值,并在javascript代码中使用getElementById获取值。很难说代码片段的位置,您还应该发布控制器。如果可能,请共享整个代码。调试器提供有关异常发生的确切位置的信息,以便进行诊断。您应该自己使用这些信息,如果您仍然需要帮助,请向我们提供这些信息。