This is a migrated thread and some comments may be shown as answers.

InlineInsertTemplate server side event

0 Answers 125 Views
Scheduler
This is a migrated thread and some comments may be shown as answers.
Shoqeen
Top achievements
Rank 1
Shoqeen asked on 15 Nov 2010, 12:02 PM
my RadScheduler code is below. when i am click for create appointment then i want to fill dropdown list from server side(database)
and my dropdown list is in ."InlineInsertTemplate". i can not get onclick event of InlineInsertTemplate.

<telerik:RadScheduler runat="server" ID="RadScheduler1" Skin="Office2007" EnableEmbeddedSkins="True"
        ShowFooter="true" DayStartTime="08:00:00" DayEndTime="16:59:00" TimeZoneOffset="00:00:00"
        OverflowBehavior="Scroll" SelectedView="MonthView" Height="550px" DataSourceID="SchdulerDataSource"
        OnAppointmentInsert="RadScheduler1_AppointmentInsert" TimelineView-UserSelectable="false"
        FirstDayOfWeek="Monday" LastDayOfWeek="Saturday" CustomAttributeNames="Description,Date,AppointmentId"
        DataStartField="Start" DataSubjectField="Subject" DataKeyField="AppointmentId"
        DataEndField="End" Width="100%" AllowDelete="true" RowHeight="50px" DisplayDeleteConfirmation="true"
        StartEditingInAdvancedForm="False" OnAppointmentDelete="RadScheduler1_AppointmentDelete"
        OnAppointmentCommand="RadScheduler1_AppointmentCommand" OnAppointmentUpdate="RadScheduler1_AppointmentUpdate"
        OnAppointmentDataBound="RadScheduler1_AppointmentDataBound" MinutesPerRow="15"
        MonthView-VisibleAppointmentsPerDay="4" DayView-DayEndTime="16:59:00" OnAppointmentClick="RadScheduler1_OnAppointmentClick">
       <InlineInsertTemplate>
            <div>
                <table width="100%" cellpadding="3" align="center">
                    <tr>
                        <td align="left" valign="middle" width="30%">
                            <asp:Label ID="Label3" runat="server" Text="Title"></asp:Label>
                            <asp:RequiredFieldValidator runat="server" ID="RequiredFieldValidator1" Display="Dynamic"
                                ControlToValidate="txtTitle">*</asp:RequiredFieldValidator>
                        </td>
                        <td align="left" valign="middle" width="70%">
                            <asp:TextBox ID="txtTitle" Text='<%# Bind("Subject") %>' runat="server" CssClass="txtfield"
                                Width="166px"></asp:TextBox>
                        </td>
                    </tr>
                    <tr>
                        <td align="left" valign="middle">
                            <asp:Label ID="Label1" runat="server" Text="Description"></asp:Label>
                        </td>
                        <td align="left" valign="middle">
                            <asp:TextBox ID="txtDescription" Text='<%# Bind("Description") %>' runat="server"
                                Width="166px" TextMode="MultiLine" BorderStyle="Solid" BorderWidth="1px" BorderColor="#666666"></asp:TextBox>
                        </td>
                    </tr>
                    <tr>
                        <td align="left" valign="middle">
                            <asp:Label ID="Label5" runat="server" Text="Coder"></asp:Label>
                        </td>
                        <td align="left" valign="middle">
                            <asp:DropDownList id="drpcoder" runat="server" DataSourceID="DSGetCoder" DataTextField="UserNameNew" DataValueField="UserID">
                            </asp:DropDownList>
                        </td>
                    </tr>
                    
                    
                    <tr>
                     
                        <td align="left" valign="middle">
                            <asp:Label ID="Label2" runat="server" Text="From"></asp:Label>
                            <asp:RequiredFieldValidator runat="server" ID="RequiredFieldValidator2" Display="Dynamic"
                                ControlToValidate="picFrom">*</asp:RequiredFieldValidator>
                        </td>
                        <td align="left" valign="middle">
                             <telerik:RadDateTimePicker SelectedTime="08:00" SelectedDate='<%# Bind("Start")%>'  ID="picFrom" runat="server"
                                Width="170px" Calendar-AutoPostBack="false"  >
                                <ClientEvents OnDateSelected="DateSelected" OnPopupOpening="PopupOpening" />
                           </telerik:RadDateTimePicker>
                                
                
                        </td>
                    </tr>
                    <tr>
                        <td align="left" valign="middle">
                            <asp:Label ID="Label4" runat="server" Text="To"></asp:Label>
                            <asp:RequiredFieldValidator runat="server" ID="RequiredFieldValidator3" Display="Dynamic"
                                ControlToValidate="picTo">*</asp:RequiredFieldValidator>
                        </td>
                        <td align="left" valign="middle">
                            <telerik:RadDateTimePicker SelectedDate='<%# Bind("Start")%>' SelectedTime="08:00"  ID="picTo" runat="server"
                                Width="170px" Calendar-AutoPostBack="false" >
                                <ClientEvents OnDateSelected="DateSelected2" OnPopupOpening="PopupOpening2" />
                               <%--<TimeView CellSpacing="-1" runat="server" StartTime="07:00" EndTime="23:00" Interval="0:15:0" Columns="6" OnClientTimeSelected="ClientTimeSelected"></TimeView>--%>
                            </telerik:RadDateTimePicker>
                        </td>
                    </tr>
                    <tr>
                        <td align="left" valign="middle" colspan="2" height="20">
                        </td>
                    </tr>
                    <tr>
                        <td align="left" valign="middle">
                        </td>
                        <td align="left" valign="middle">
                            <asp:LinkButton runat="server" ID="InsertLinkButton" CommandName="Insert" Text="Insert"></asp:LinkButton>
                            &nbsp;
                            <asp:LinkButton runat="server" ID="CancelLinkButton" CommandName="Cancel" CausesValidation="false"
                                Text="Cancel"></asp:LinkButton>
                        </td>
                    </tr>
                </table>
            </div>
        </InlineInsertTemplate>
           <InlineEditTemplate>
            <div>
                <table width="100%" cellpadding="3" align="center">
                    <tr>
                        <td align="left" valign="middle" width="30%">
                            <asp:Label ID="Label3" runat="server" Text="Title"></asp:Label>
                            <asp:RequiredFieldValidator runat="server" ID="RequiredFieldValidator1" Display="Dynamic"
                                ControlToValidate="txtTitle">*</asp:RequiredFieldValidator>
                        </td>
                        <td align="left" valign="middle" width="70%">
                            <asp:TextBox ID="txtTitle" Text='<%# Bind("Subject") %>' CssClass="txtfield" runat="server"
                                Width="166px"></asp:TextBox>
                        </td>
                    </tr>
                    <tr>
                        <td align="left" valign="middle">
                            <asp:Label ID="Label1" runat="server" Text="Description"></asp:Label>
                        </td>
                        <td align="left" valign="middle">
                            <asp:TextBox ID="txtDescription" Text='<%# Bind("Description") %>' runat="server"
                                Width="166px" BorderStyle="Solid" BorderWidth="1px" BorderColor="#666666" TextMode="MultiLine"></asp:TextBox>
                        </td>
                    </tr>
                     <tr>
                        <td align="left" valign="middle">
                            <asp:Label ID="Label5" runat="server" Text="Coder"></asp:Label>
                        </td>
                        <td align="left" valign="middle">
                            <asp:DropDownList id="drpcoder" runat="server"></asp:DropDownList>
                            
                        </td>
                    </tr>
                    <tr>
                        <td align="left" valign="middle">
                            <asp:Label ID="Label2" runat="server" Text="From"></asp:Label>
                            <asp:RequiredFieldValidator runat="server" ID="RequiredFieldValidator2" Display="Dynamic"
                                ControlToValidate="picFrom">*</asp:RequiredFieldValidator>
                        </td>
                        <td align="left" valign="middle">
                            <telerik:RadDateTimePicker ID="picFrom" DbSelectedDate='<%# Bind("Start") %>' runat="server"
                                Width="170px">
                            </telerik:RadDateTimePicker>
                        </td>
                    </tr>
                    <tr>
                        <td align="left" valign="middle">
                            <asp:Label ID="Label4" runat="server" Text="To"></asp:Label>
                            <asp:RequiredFieldValidator runat="server" ID="RequiredFieldValidator4" Display="Dynamic"
                                ControlToValidate="picTo">*</asp:RequiredFieldValidator>
                        </td>
                        <td align="left" valign="middle">
                            <telerik:RadDateTimePicker ID="picTo" DbSelectedDate='<%# Bind("End") %>' runat="server"
                                Width="170px" Calendar-AutoPostBack="false">
                            </telerik:RadDateTimePicker>
                        </td>
                    </tr>
                    <tr>
                        <td align="left" valign="middle" colspan="2" height="20">
                        </td>
                    </tr>
                    <tr>
                        <td align="left" valign="middle">
                        </td>
                        <td align="left" valign="middle">
                            <asp:LinkButton runat="server" ID="InsertLinkButton" CommandName="Update" Text="Update"></asp:LinkButton>
                            &nbsp;
                            <asp:LinkButton runat="server" ID="CancelLinkButton" CommandName="Cancel" CausesValidation="false"
                                Text="Cancel"></asp:LinkButton>
                        </td>
                    </tr>
                </table>
            </div>
        </InlineEditTemplate>
        <AppointmentTemplate>
            <div class="rsAptSubject">
                <strong>
                    <%# Eval("Subject")%></strong>
            </div>
        </AppointmentTemplate>
        <TimelineView UserSelectable="false" />
    </telerik:RadScheduler>

No answers yet. Maybe you can help?

Tags
Scheduler
Asked by
Shoqeen
Top achievements
Rank 1
Share this question
or