Hello all,
I have a requirement when I create a new appointment ,I need to send an evite to Microsoft outlook.
How do I capture the add appointment event on server side?Is there a way to integrate with Outlook.
Thanks
Hello ssvan,sending appointment to multiple users is not supported out of the box.
Hi Alex,
Thanks for replying.
Actually on appointment added event,how do I get the Activity ID from ActivityEventArgs?
I tried both of the following it gives me null.
Also in Appointment.aspx page,there is no Tab called "To" like outlook,wherein we can pull the email ids from the address book. How do we send appointment to multiple users?
{
//string st = e.Activity.DataKey.ToString();
}
Hello ssvan,
Let me know if you have any further questions.
You can handle the “WebSchedule_ActivityAdded()” event on the server side and then use “ActivityEventArgs” (e) to get the activity data.
More about “ActivityAdded()” event you can read here - http://help.infragistics.com/Help/NetAdvantage/ASPNET/2010.3/CLR4.0/html/Infragistics4.WebUI.WebSchedule.v10.3~Infragistics.WebUI.WebSchedule.WebScheduleInfo~ActivityAdded_EV.html
You can read about activity addition on the server here - http://help.infragistics.com/Help/NetAdvantage/ASPNET/2010.3/CLR4.0/html/WebSchedule_Add_an_Activity_on_the_Server.html
You can also create an activity from code behind - http://help.infragistics.com/Help/NetAdvantage/ASPNET/2010.3/CLR4.0/html/WebSchedule_Create_an_Activity_Using_Code.html
The “WebSchedule” control does not provide Outlook integration “by design” but you can use an “Appointment” object to create a new appointment and then send it with provided by .NET framework e-mail support classes.