@Html.HiddenFor() не сохраняет значение

На мой взгляд, все данные поступают из viewmodel, и viewmodel состоит из следующего:

  public class Coursework
{
   public virtual PortfolioMaster prtfMaster { get; set; }
   public virtual bool uploadfile { get; set; }
    public virtual string filename { get; set; }
}

когда я использую это на мой взгляд, как показано:

   @Html.HiddenFor(model => model.prtfMaster.CourseID)
    @Html.HiddenFor(model=>model.filename) 
    @Html.HiddenFor(model=>model.uploadfile)

это не сохраняет ценность для filename а также uploadfileно, на мой взгляд, если я использую @if(Model.uploadfile) это дает мне соответствующую ценность

Кто-нибудь может сказать мне, почему это происходит? Как я могу сохранить ценность model.filename

0 ответов

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