1

在我看来,所有数据都来自 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)

它没有保留价值filenameuploadfile 但在我看来,如果我使用@if(Model.uploadfile)它会给我适当的价值

谁能告诉我为什么会这样?我怎样才能保留价值model.filename

4

0 回答 0