私の見解では、すべてのデータは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
それはandの価値を保持していませんuploadfile
が、私の見解@if(Model.uploadfile)
では、使用すると適切な価値が得られます
なぜこれが起こっているのか誰か教えてもらえますか?の値を保持するにはどうすればよいですかmodel.filename