in my view all data is coming from viewmodel and the viewmodel consist of following:
public class Coursework
{
public virtual PortfolioMaster prtfMaster { get; set; }
public virtual bool uploadfile { get; set; }
public virtual string filename { get; set; }
}
when i use this in my view as shown:
@Html.HiddenFor(model => model.prtfMaster.CourseID)
@Html.HiddenFor(model=>model.filename)
@Html.HiddenFor(model=>model.uploadfile)
it is not retaining value for filename
and uploadfile
but in my view if i use @if(Model.uploadfile)
it is giving me appropriate value
Can anybody tell me why this is happening?
How can i retain the value of model.filename