Days
Hours
Minutes
Seconds
x

New Froala Editor v4.3.1 is here – Learn More

Skip to content

.NET SDK File Reference

Upload (httpContext, fileRoute, options)

Returns: Object

Method used to upload a file to a specified location on disk.

Parameters:


  • httpContext

    All the HTTP specific information for the HTTP request.

    Type: HttpContext

  • fileRoute

    The server route for file uploads. This route must be public.

    Type: String

  • options

    This parameter is optional. It is used to pass custom options for the file upload.

    Short example:

    FroalaEditor.FileOptions options = new FroalaEditor.FileOptions
    {
    Fieldname = "myFile",
    Validation = new FroalaEditor.FileValidation(yourCustomValidationFunction)
    };

    Type: FileOptions


options parameter:

  • Fieldname

    Tag name that points to the file.

    Type: String
    Default:
    "file"
  • Validation

    Specify the allowed image extensions and mimetypes.

    Type: FileValidation
    Default:
    /// Allowed file validation default extensions.
    public static string[] AllowedFileExtsDefault = new string[] { "txt", "pdf", "doc" };
    
    /// Allowed file validation default mimetypes.
    public static string[] AllowedFileMimetypesDefault = new string[] { "text/plain", "application/msword", "application/x-pdf", "application/pdf" };
    

Response

If the upload is successful, the method returns an object with the absolute path to the uploaded file. If an error occurs, the method throws an exception.

try
{
return Json(FroalaEditor.File.Upload(System.Web.HttpContext.Current, uploadPath));
}
catch (Exception e)
{
return Json(e);
}

Delete (filePath)

Method used to delete a file from disk. Throws an exception if an error occurs.

Parameters:


  • filePath

    The server file path.

    Type: String

Do you think we can improve this article? Let us know.