Intersoft WebGrid Documentation
OnColumnGroupChange Property
See Also  Send Feedback
ISNet.WebUI.WebGrid Namespace > ClientEvents Class : OnColumnGroupChange Property






Specifies the client side (JavaScript) function that will be invoked when a group column's order is about to be changed by user.

Syntax

Visual Basic (Declaration) 
<ISNet.Serialization.XmlSerializableAttribute()>
<ISNet.Serialization.BinarySerializableAttribute()>
<EditorAttribute(EditorBaseTypeName="System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", EditorTypeName="ISNet.WebUI.Design.ClientSideEventEditor, ISNet.WebUI.Design")>
<NotifyParentPropertyAttribute(True)>
<ISNet.EventParameterAttribute("controlId, columnObject")>
<DescriptionAttribute("Specifies the client side (JavaScript) function that will be invoked when a group column's order is about to be changed by user.")>
<DefaultValueAttribute()>
Public Property OnColumnGroupChange As String
Visual Basic (Usage)Copy Code
Dim instance As ClientEvents
Dim value As String
 
instance.OnColumnGroupChange = value
 
value = instance.OnColumnGroupChange
C# 
[ISNet.Serialization.XmlSerializableAttribute()]
[ISNet.Serialization.BinarySerializableAttribute()]
[EditorAttribute(EditorBaseTypeName="System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", EditorTypeName="ISNet.WebUI.Design.ClientSideEventEditor, ISNet.WebUI.Design")]
[NotifyParentPropertyAttribute(true)]
[ISNet.EventParameterAttribute("controlId, columnObject")]
[DescriptionAttribute("Specifies the client side (JavaScript) function that will be invoked when a group column's order is about to be changed by user.")]
[DefaultValueAttribute()]
public string OnColumnGroupChange {get; set;}
Delphi 
public read-write property OnColumnGroupChange: String; 
JScript 
ISNet.Serialization.XmlSerializableAttribute()
ISNet.Serialization.BinarySerializableAttribute()
EditorAttribute(EditorBaseTypeName="System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", EditorTypeName="ISNet.WebUI.Design.ClientSideEventEditor, ISNet.WebUI.Design")
NotifyParentPropertyAttribute()
ISNet.EventParameterAttribute("controlId, columnObject")
DescriptionAttribute("Specifies the client side (JavaScript) function that will be invoked when a group column's order is about to be changed by user.")
DefaultValueAttribute()
public function get,set OnColumnGroupChange : String
Managed Extensions for C++ 
[ISNet.Serialization.XmlSerializableAttribute()]
[ISNet.Serialization.BinarySerializableAttribute()]
[EditorAttribute(EditorBaseTypeName="System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", EditorTypeName="ISNet.WebUI.Design.ClientSideEventEditor, ISNet.WebUI.Design")]
[NotifyParentPropertyAttribute(true)]
[ISNet.EventParameterAttribute("controlId, columnObject")]
[DescriptionAttribute("Specifies the client side (JavaScript) function that will be invoked when a group column's order is about to be changed by user.")]
[DefaultValueAttribute()]
public: __property string* get_OnColumnGroupChange();
public: __property void set_OnColumnGroupChange( 
   string* value
);
C++/CLI 
[ISNet.Serialization.XmlSerializableAttribute()]
[ISNet.Serialization.BinarySerializableAttribute()]
[EditorAttribute(EditorBaseTypeName="System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", EditorTypeName="ISNet.WebUI.Design.ClientSideEventEditor, ISNet.WebUI.Design")]
[NotifyParentPropertyAttribute(true)]
[ISNet.EventParameterAttribute("controlId, columnObject")]
[DescriptionAttribute("Specifies the client side (JavaScript) function that will be invoked when a group column's order is about to be changed by user.")]
[DefaultValueAttribute()]
public:
property String^ OnColumnGroupChange {
   String^ get();
   void set (    String^ value);
}

Property Value

Returns return value.

Remarks

The user-defined function should only contain the name of the function. For example, "HandleEventFunction".

The function can be defined in either inline or linked JavaScript files and can accept following parameters:

controlId

The ID of the grid calling the function.

columnObject

The WebGridColumn object.

Note that you should include the return value of your function. Returning a true value means that default behavior will be processed. Otherwise, the default behavior will be skipped.

Requirements

Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family

See Also

Reference

ClientEvents Class
ClientEvents Members

Concpets

Events

©2012 Intersoft Solutions Corp. All Rights Reserved.