There is my code :
I want to know if it was possible to add a button in the editing of my appointment.
I save and cancel button and I would like to add a third button.
are what is possible? and if so how?
Thank you in advance.
<%@ Page Language="VB" AutoEventWireup="true" CodeBehind="RadSchedulerWebForm.aspx.vb" Inherits="digiCONTACTSWebApp.RadSchedulerWebForm" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html
xmlns
=
"http://www.w3.org/1999/xhtml"
>
<
head
runat
=
"server"
>
<
title
></
title
>
<
telerik:RadStyleSheetManager
ID
=
"RadStyleSheetManager1"
runat
=
"server"
/>
<
style
>
#scheduler-container {
width: 700px;
float: left;
}
#settings-container {
float: right;
}
</
style
>
</
head
>
<
body
>
<
form
id
=
"form1"
runat
=
"server"
>
<
telerik:RadScriptManager
ID
=
"RadScriptManager1"
runat
=
"server"
>
<
Scripts
>
<%--Needed for JavaScript IntelliSense in VS2010--%>
<%--For VS2008 replace RadScriptManager with ScriptManager--%>
<
asp:ScriptReference
Assembly
=
"Telerik.Web.UI"
Name
=
"Telerik.Web.UI.Common.Core.js"
/>
<
asp:ScriptReference
Assembly
=
"Telerik.Web.UI"
Name
=
"Telerik.Web.UI.Common.jQuery.js"
/>
<
asp:ScriptReference
Assembly
=
"Telerik.Web.UI"
Name
=
"Telerik.Web.UI.Common.jQueryInclude.js"
/>
</
Scripts
>
</
telerik:RadScriptManager
>
<
script
type
=
"text/javascript"
>
//Put your JavaScript code here.
</
script
>
<
telerik:RadSkinManager
ID
=
"RadSkinManager1"
Runat
=
"server"
Skin
=
"Transparent"
>
</
telerik:RadSkinManager
>
<
script
type
=
"text/javascript"
>
var categoryNames = new Array();
function ClientNodeChecked(sender, eventArgs) {
SchedulerID = eventArgs.get_node().get_value();
var scheduler = $find('<%=RadScheduler1.ClientID %>');
scheduler.rebind();
}
/* function OnClientAppointmentsPopulating(sender, eventArgs) {
eventArgs.get_schedulerInfo().SchedulerID = SchedulerID;
}*/
function OnClientAppointmentsPopulating(sender, eventArgs) {
addSelectedCategoriesToArray(categoryNames);
eventArgs.get_schedulerInfo().CategoryNames = categoryNames.toString();
categoryNames = new Array(); //clear the array
}
function OnClientAppointmentDataBound(sender, eventArgs) {
var app = eventArgs.get_appointment();
//debugger;
var backColor = app.get_attributes().getAttribute("AppointmentCssColor");
if (backColor)
app.set_cssClass(backColor);
// app.set_backColor("yellow");
// app.set_cssClass("rsCategoryYellow");
}
function addSelectedCategoriesToArray(categoryNamesArray) {
var $ = $telerik.$;
var categoryPanelBar = $find('<%=RadPanelBar1.ClientID %>');
$(':checkbox:checked', categoryPanelBar.get_element()).each(function () {
categoryNames.push($(this).attr('id'));
});
}
function rebindScheduler() {
var scheduler = $find('<%=RadScheduler1.ClientID %>');
scheduler.rebind();
}
</
script
>
<
div
id
=
"settings-container"
>
<
telerik:RadPanelBar
ID
=
"RadPanelBar1"
Runat
=
"server"
>
</
telerik:RadPanelBar
>
<
asp:SqlDataSource
ID
=
"SqlDataSource1"
runat
=
"server"
ConnectionString="<%$ ConnectionStrings:vicidialConnectionString4 %>"
ProviderName="<%$ ConnectionStrings:vicidialConnectionString4.ProviderName %>"
SelectCommand="SELECT lead_id, status, `user`, source_id, list_id, phone_number, first_name, last_name, address1, city, postal_code, alt_phone, comments FROM vicidial_list">
</
asp:SqlDataSource
>
</
div
>
<
div
id
=
"scheduler-container"
>
<
telerik:RadScheduler
ID
=
"RadScheduler1"
runat
=
"server"
OnClientAppointmentsPopulating
=
"OnClientAppointmentsPopulating"
SelectedView
=
"WeekView"
Width
=
"1000px"
Height
=
"600px"
Skin
=
"Transparent"
Culture
=
"fr-FR"
onclientappointmentdatabound
=
"OnClientAppointmentDataBound"
EnableCustomAttributeEditing
=
"True"
StartInsertingInAdvancedForm
=
"True"
SelectedDate
=
"07/13/2012 08:54:36"
>
<
AdvancedForm
EnableCustomAttributeEditing
=
"True"
Modal
=
"True"
/>
<
Localization
AdvancedCalendarCancel
=
"Annuler"
AdvancedDay
=
"Jour"
AdvancedMaskDay
=
"Jour"
HeaderDay
=
"Jour"
HeaderMonth
=
"Mois"
HeaderToday
=
"Aujourd'hui"
HeaderWeek
=
"Semaine"
/>
<
WebServiceSettings
Path
=
"SchedulerWebService.asmx"
ResourcePopulationMode
=
"ServerSide"
/>
</
telerik:RadScheduler
>
</
div
>
</
form
>
</
body
>
</
html
>
I save and cancel button and I would like to add a third button.
are what is possible? and if so how?
Thank you in advance.