Hi,
I am trying to implement an advanced Edit/Insert form. I used your example on this website from the demos. I can set Custom Attibutes with no problem so that they appear on the form, but getting them to save in an insert or edit is not working. When I change these values, I can see them in a Javascript Debugger correctly that the attributes are set with my new value.
So, when I click the Advanced Form to save the changes and and in the _saveClicked handler, it calls this._scheduler.updateAppointment(apt), the appointment passed in "apt" has my custom attributes. However, when it goes to do the postback, the appointment returned from this._getSerializableAppointment(j), does not have any Custom Attributes. It appears they are not set.
So, when I try to access e.ModifiedAppointment.Attributes["MyAttibute"] from the below method
I am trying to implement an advanced Edit/Insert form. I used your example on this website from the demos. I can set Custom Attibutes with no problem so that they appear on the form, but getting them to save in an insert or edit is not working. When I change these values, I can see them in a Javascript Debugger correctly that the attributes are set with my new value.
So, when I click the Advanced Form to save the changes and and in the _saveClicked handler, it calls this._scheduler.updateAppointment(apt), the appointment passed in "apt" has my custom attributes. However, when it goes to do the postback, the appointment returned from this._getSerializableAppointment(j), does not have any Custom Attributes. It appears they are not set.
So, when I try to access e.ModifiedAppointment.Attributes["MyAttibute"] from the below method
protected void RadScheduler1_AppointmentDataBound(object sender, SchedulerEventArgs e) It is never set with the updated value. What I am missing? If I just add Custom Attributes to the scheduler and do not create a separate Advanced Form control, I can see the update value in e.ModifiedAppointment.Attributes["MyAttibute"]. Thanks in advance. -John