|
|
Try the online demo:
AJAX-style event creating, moving, resizing, and deleting
Context menu
Day view
Work week view
Week view
Month view
Horizontal/vertical resources view
PostBack/AJAX/JavaScript event handling
Binding to XmlDataSource, SqlDataSource, DataTable, ArrayList
Custom event formatting
UpdatePanel compatibility
HOWTO: Open a pop-up window with event detailsApplies to: DayPilotCalendar 1. Set the EventClickHandling property to JavaScript and add your JavaScript handling code to EventClickJavaScript property: <daypilot:daypilotcalendar 2. Create the openPopup JavaScript function: <script type="text/javascript"> 3. You can also write the JavaScript code directly into the EventClickJavaScript property: <daypilot:daypilotcalendar 4. The PopupDetail.aspx page should read the event details from a database. PopupDetail.aspx: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="PopupDetail.aspx.cs" PopupDetail.aspx.cs: using System; 5. It's also possible to pass the event data directly. For more information about the DayPilotCalendar.Event object (e) see the client-side reference (DayPilotCalendar.Event). <script type="text/javascript"> DayPilot Pro is an advanced DayPilot edition. You can check a thumbnail overview of the most interesting features. There is also an online demo with all the features working (including the AJAX features). If you want to test the design-time support and API you can download a fully functional trial version. And if you like it, you can buy a full version with source code and 12 months of upgrades and support (with a 30-days money back guarantee). DayPilot Lite is a do-it-yourself open-source edition of DayPilot. Although it misses some DayPilot Pro features, there are thousands of developers using it to build calendar, personal scheduling, and resource booking applications. |