Невозможно получить доступ к свойству модели внутри контроллера - MVC 5

Я довольно новичок в MVC. Попытка реализовать функциональность редактора Kendo. У меня есть хранимая процедура в SQL Server, которая возвращает сохраненный ответ, который имеет тип строки. В бэкэнде он сохраняется как HTML-контент с тегами. Я создал модель с нижеуказанными свойствами. Я пытаюсь использовать то же свойство в контроллере, но каким-то образом я не могу получить доступ к свойству в контроллере, не знаю, почему. Может ли кто-нибудь указать мне правильное направление? Заранее спасибо.

Модель:

public class LargetextQuestion
{
    [AllowHtml]
    public string Response { get; set; }
}

контроллер:

 [HttpGet]
        public ActionResult Largetext()
        {


            HsipLargetextQuestionViewModel vm = new HsipLargetextQuestionViewModel();

            var result = hsiplargetextquestionrepository.GetLargeTextdata(cRegion, cStateCode, nFY, reportId, sectionId, subsectionId, displayNumber, questionNumber, questionPartNumber, userId);


            vm.Response = result;

            return View(vm);

[HttpPost]

    public ActionResult Largetext(HsipLargetextQuestionViewModel model)
    {
        try
        {


          hsiplargetextquestionrepository.SaveLargetextResponse(cRegion, cStateCode, nFY, reportId, sectionId, subsectionId, displayNumber, questionNumber, questionPartNumber, responseString, userId);

            return Content("Saved");
        }

        catch (Exception e)
        {
            return null;
        }
    }

ViewModel:

 private IHsipLargetextQuestionsrepository hsiplargetextquestionrepository;

        #region Properties
        [Required]
        [AllowHtml]
        [MaxLength(500, ErrorMessage = "You must enter less than 500 characters.")]
        public  string Response { get; set; }
        public decimal QuestionNumber { get; set; }
        #endregion


        public HsipLargetextQuestionViewModel()
        { }

        public HsipLargetextQuestionViewModel(IHsipLargetextQuestionsrepository repo)
        {
            this.hsiplargetextquestionrepository = repo;


        }

Когда я делаю сохранение, запись не сохраняется и обновляется в базе данных. Может кто-нибудь, пожалуйста, укажите мне в правильном направлении.

Спасибо хари

0 ответов

Другие вопросы по тегам