Back to Devexpress

ASPxEditBase.JSProperties Property

aspnet-devexpress-dot-web-dot-aspxeditbase-16368f96.md

latest2.5 KB
Original Source

ASPxEditBase.JSProperties Property

Enables you to supply any server data that can then be parsed on the client.

Namespace : DevExpress.Web

Assembly : DevExpress.Web.v25.2.dll

NuGet Package : DevExpress.Web

Declaration

csharp
public Dictionary<string, object> JSProperties { get; }
vb
Public ReadOnly Property JSProperties As Dictionary(Of String, Object)

Property Value

TypeDescription
Dictionary<String, Object>

The collection of property names and their values.

|

Remarks

In some instances, it is necessary to obtain server information on the client. The JSProperties property enables you to declare temporary client properties. The JSProperties property represents a collection of property names and their values. Once declared, a property can be accessed on the client.

Note

The only requirement is that property names must begin with the ‘cp’ prefix, to avoid rewriting the ASPxEditBase‘s base properties.

Example

aspx
<dx:ASPxMemo ID="mShortDesc" ClientInstanceName="mShortDescClient" runat="server">
csharp
// Specify a new property on the server side.
mShortDesc.JSProperties["cpMyAttribute"] = "1"
vb
' Specify a new property on the server side.
mShortDesc.JSProperties("cpMyAttribute") = "1"
javascript
// After a property has been specified, you can access its value on the client side.
var i = mShortDescrClient.cpMyAttribute;

See Also

CustomJSProperties

Passing Values from the Server to the Client

Callbacks

ASPxEditBase Class

ASPxEditBase Members

DevExpress.Web Namespace