Невозможно получить значение из модели в javascript - PullRequest
0 голосов
/ 01 марта 2020

Я новичок в 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...

Когда я ставлю точку останова в модели, она не работает.

Что я делаю не так в этой ситуации?

1 Ответ

0 голосов
/ 02 марта 2020

Трудно получить c# данные модели в вашем javascript коде. Просто вы можете добавить значение в скрытое текстовое поле и получить значение с помощью getElementById в вашем коде javascript.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...