JavaScript

Wisej.Web.JavaScript

Namespace: Wisej.Web

Assembly: Wisej.Framework (3.1.0.0)

Allows controls to execute javascript code.

public class JavaScript : Component, IExtenderProvider

Constructors

JavaScript()

Initializes a new instance of the JavaScript without a specified container.

JavaScript(container)

Initializes a new instance of the JavaScript class with a specified container.

Name
Type
Description

container

An IContainer that represents the container of the JavaScript extender.

Properties

Tag

Object: Returns or sets the object that contains programmer-supplied data associated with the JavaScript extender. (Default: null)

Methods

CanExtend(target)

Returns true if the JavaScript extender can offer an extender property to the specified target component.

Parameter
Type
Description

target

The target object to add an extender property to.

Returns: Boolean. true if the JavaScript class can offer one or more extender properties; otherwise, false.

Clear()

Removes all scripts.

GetJavaScript(control)

Retrieves the JavaScript code associated with the specified control. The JavaScript code will be execute on the client when the control is created or refreshed.

Parameter
Type
Description

control

The Control for which to retrieve the JavaScript code.

Returns: String. A String containing the javascript code for the specified control.

GetJavaScriptEvents(control)

Returns the collection of JavaScript event handlers associated with the control.

Parameter
Type
Description

control

The Control to attach the JavaScript event handlers to.

Returns: ClientEventCollection.

GetJavaScriptSource(control)

Retrieves the JavaScript file associated with the specified control. The JavaScript code will be execute on the client when the control is created or refreshed.

Parameter
Type
Description

control

The Control for which to retrieve the JavaScript file.

Returns: String. A String containing the name of the javascript file for the specified control.

SetJavaScript(control, script)

Associates JavaScript code with the specified control.

Parameter
Type
Description

control

The Control to associate the JavaScript with.

script

The JavaScript code to execute when the control is created.

SetJavaScriptSource(control, file)

Associates JavaScript file with the specified control.

Parameter
Type
Description

control

The Control to associate the JavaScript file with.

file

The JavaScript file to execute when the control is created.

Implements

Name
Description

All wisej components implement this interface.

Allows an object to serialize itself.

Last updated