Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法从javascript中的模型获取值_Javascript_Vb.net_Model View Controller_Model_Object Reference - Fatal编程技术网

无法从javascript中的模型获取值

无法从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()) {

我是MVC环境的新手,刚开始升级一个网站

问题

对象引用未设置为对象的实例

解释

我在视图中有一个按钮的javascript函数,我正试图从关联模型中获取属性值CurrentPageNo,如下所示

        $('#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获取值。

很难说代码片段的位置,您还应该发布控制器。如果可能,请共享整个代码。调试器提供有关异常发生的确切位置的信息,以便进行诊断。您应该自己使用这些信息,如果您仍然需要帮助,请向我们提供这些信息。