Class FileUploadActions
Shows file upload command buttons: Show, Hide, Upload, Cancel.
Inheritance
Namespace: Mediachase.FileUploader.Web.UI
Assembly: Mediachase.FileUploader.dll
Version: 10.8.0Syntax
public class FileUploadActions : CompositeControl
Remarks
The FileUploadActions control visualizes FileUploadControl command.
The User should press Show command to show file upload entry-point. The user specifies the file(s) to upload by entering the full path to the file on the local computer or selects the file(s) by clicking the Browse button, and then locating it in the Choose File dialog box. While the file(s) are uploading to the server the user can cancel upload by the calling Cancel command. The user hides upload panel by clicking the Hide button.
Use ShowActionText, HideActionText, UploadActionText and CancelActionText properties to set command text. Default values are Show, Hide, Upload, Cancel.
Use DisplayShow, DisplayHide, DisplayUpload and DisplayCancel properties to show (hide) commands.
To override command view you can use command view template. Available templates described in the following table can be used to customize the appearance of the list.
| Template name | Description |
|---|---|
| ShowTextTemplate | Defines the content and layout of show command. |
| HideTextTemplate | Defines the content and layout of hide command. |
| UploadTextTemplate | Defines the content and layout of upload command. |
| CancelTextTemplate | Defines the content and layout of cancel command. |
Constructors
FileUploadActions()
Initializes a new instance of the FileUploadActions class.
Declaration
public FileUploadActions()
Properties
CancelActionText
Gets or sets the cancel action text.
Declaration
public string CancelActionText { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The cancel action text. |
CancelTextTemplate
Gets or sets the cancel text template.
Declaration
public ITemplate CancelTextTemplate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Web.UI.ITemplate | The cancel text template. |
DisplayCancel
Gets or sets a value indicating whether [display cancel].
Declaration
public bool DisplayCancel { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|
DisplayHide
Gets or sets a value indicating whether [display hide].
Declaration
public bool DisplayHide { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|
DisplayShow
Gets or sets a value indicating whether [display show].
Declaration
public bool DisplayShow { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|
DisplayUpload
Gets or sets a value indicating whether [display upload].
Declaration
public bool DisplayUpload { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|
FileUploadControlID
Gets or sets the file upload control ID.
Declaration
public string FileUploadControlID { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The file upload control ID. |
HideActionText
Gets or sets the hide action text.
Declaration
public string HideActionText { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The hide action text. |
HideTextTemplate
Gets or sets the hide text template.
Declaration
public ITemplate HideTextTemplate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Web.UI.ITemplate | The hide text template. |
ScriptPath
Gets or sets the script path.
Declaration
public string ScriptPath { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The script path. |
ShowActionText
Gets or sets the show action text.
Declaration
public string ShowActionText { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The show action text. |
ShowTextTemplate
Gets or sets the show text template.
Declaration
public ITemplate ShowTextTemplate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Web.UI.ITemplate | The show text template. |
UploadActionText
Gets or sets the upload action text.
Declaration
public string UploadActionText { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String | The upload action text. |
UploadTextTemplate
Gets or sets the upload text template.
Declaration
public ITemplate UploadTextTemplate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Web.UI.ITemplate | The upload text template. |
Methods
OnInit(EventArgs)
Declaration
protected override void OnInit(EventArgs e)
Parameters
| Type | Name | Description |
|---|---|---|
| System.EventArgs | e |
OnPreRender(EventArgs)
Raises the System.Web.UI.Control.PreRender event.
Declaration
protected override void OnPreRender(EventArgs e)
Parameters
| Type | Name | Description |
|---|---|---|
| System.EventArgs | e | An System.EventArgs object that contains the event data. |
Render(HtmlTextWriter)
Writes the System.Web.UI.WebControls.CompositeControl content to the specified System.Web.UI.HtmlTextWriter object, for display on the client.
Declaration
protected override void Render(HtmlTextWriter writer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Web.UI.HtmlTextWriter | writer | An System.Web.UI.HtmlTextWriter that represents the output stream to render HTML content on the client. |
RenderContents(HtmlTextWriter)
Renders the contents of the control to the specified writer. This method is used primarily by control developers.
Declaration
protected override void RenderContents(HtmlTextWriter writer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Web.UI.HtmlTextWriter | writer | A System.Web.UI.HtmlTextWriter that represents the output stream to render HTML content on the client. |