I am using Sitecore 9 Forms
and I am creating file upload control
in Forms, for this, I have created FileUpload file type.
[Serializable]
public class FileUploadViewModel: InputViewModel<HttpPostedFileBase>
{
[DataType(DataType.Upload)]
public override HttpPostedFileBase Value
{
get;
set;
}
protected override void InitItemProperties(Item item)
{
base.InitItemProperties(item);
}
protected override void UpdateItemFields(Item item)
{
base.UpdateItemFields(item);
}
}
also created FileUpload.cshtml
@model Sitecore.Foundation.Forms.Custom.Fields.FileUploadViewModel
<input type="file" value="@Model.Value" />
and created one submit action, but I am getting null in Value field. Please provide me some guidance.
Updated jquery.unobtrusive-ajax.js