When VWG is used to wrap an asp.net control, it seems to decide that some properties don't come over. I am working on the Infragistics WebCalendar, and want to modify some javascript for it. In an asp.net project, it has the properties called Client Side Events (which allows hooking up javascript to the events). It is a very complex property, which allows adding javascript to client side event. VWG create this code, and set it to Browsable(False), so it will not show up. Now I switched it to True, and it does show up, but without really showing the property. It just showed a string. I set a reference to Infragistics.WebUI.WebSchedule, because it looked like that reference was needed. Any thoughts on getting this property to show? General thoughts on what I might be missing?
<System.ComponentModel.Category("Behavior")> _
<System.ComponentModel.Description("List of client side events that will be processed by application. Every member property can contain the name of implemented function or explicit javascript statement(s). If the name of a function (only name: no parenthesis or parameters) is used, then actual implementation on client may contain parameters: please see documentation for Client-Side Object Model.")> _
<System.ComponentModel.Browsable(False)> _
<System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Content)> _
Public ReadOnly Property ClientSideEvents() As Infragistics.WebUI.WebSchedule.CalendarClientSideEvents
Get
Return CType(Me.GetProperty("ClientSideEvents"), Infragistics.WebUI.WebSchedule.CalendarClientSideEvents)
End Get
End Property