| <telerik:RadScheduler ID="rsc" runat="server" StartEditingInAdvancedForm="False" |
| DataEndField="End" DataKeyField="ID" DataStartField="Start" DataSubjectField="Subject" |
| OnClientAppointmentInserting="AppointmentInserting" OnClientAppointmentEditing="AppointmentEditing" |
| CustomAttributeNames="Notes,ProjectID,OutOfOffice,Flexitime,ParentFlag,ParentID" |
| EnableCustomAttributeEditing="True" |
| MonthVisibleAppointmentsPerDay="6" Height="100%" |
| Width="100%" DayHeaderDateFormat="dddd dd MMMM yyyy" Style="top: 0px; left: 0px" |
| ValidationGroup="RadScheduler1" HoursPanelTimeFormat="h mm tt" |
| EditFormDateFormat="dd/MM/yyyy" EditFormTimeFormat="HH:mm" |
| meta:resourcekey="rscResource1" SelectedDate="2010-01-06"> |
| <AdvancedForm EnableCustomAttributeEditing="True" /> |
| <Localization ConfirmDeleteText="Are you sure you want to delete this entry?" |
| ConfirmDeleteTitle="Confirm Delete" /> |
| <TimelineView NumberOfSlots="7" UserSelectable="False" /> |
| <DayView HeaderDateFormat="dddd dd MMMM yyyy" /> |
| <MonthView VisibleAppointmentsPerDay="6" /> |
| <AppointmentTemplate> |
| <div style="text-align: center"> |
| <%#Eval("Subject")%> |
| </div> |
| <hr /> |
| <%# Eval("Notes") %> |
| </AppointmentTemplate> |
| </telerik:RadScheduler> |
| <telerik:RadGrid ID="RadGridHodesTeam" runat="server" GridLines="None" AllowPaging="true" |
| EnableEmbeddedSkins="false" PageSize="4" OnNeedDataSource="RadGridHodesTeam_NeedDataSource" |
| Skin="Office2007" OnPreRender="RadGridHodesTeam_PreRender" OnInsertCommand="RadGridHodesTeam_InsertCommand"> |
| <PagerStyle Mode="NextPrevAndNumeric" /> |
| <MasterTableView TableLayout="Auto" DataKeyNames="ID,Name,Title,OfficePhone,Extension,SecondPhone,Extension1,Fax,Email" |
| CommandItemDisplay="TopAndBottom" ShowHeader="false"> |
| <ItemTemplate> |
| <%# (((GridItem)Container).ItemIndex != 0)? "</td></tr></table>" : "" %> |
| <asp:Panel ID="ItemContainer" CssClass='<%# (((GridItem)Container).ItemType == GridItemType.Item)? "item" : "alternatingItem" %>' |
| runat="server" Height="200px"> |
| <div class="itempadding"> |
| <table> |
| <tr visible="false" style="display: none;"> |
| <td> |
| <b>Id:</b></td> |
| <td> |
| <%#Eval("ID")%> |
| </td> |
| </tr> |
| <tr> |
| <td> |
| <b>Name:</b></td> |
| <td> |
| <%#Eval("Name")%> |
| </td> |
| </tr> |
| <tr> |
| <td> |
| <b>Title:</b></td> |
| <td> |
| <%# Eval("Title")%> |
| </td> |
| </tr> |
| <tr> |
| <td> |
| <b>Phone:</b></td> |
| <td> |
| <%# Eval("OfficePhone")%> |
| </td> |
| </tr> |
| <tr visible="false" style="display: none;"> |
| <td> |
| <b>Extension:</b></td> |
| <td> |
| <%# Eval("Extension")%> |
| </td> |
| </tr> |
| <tr> |
| <td> |
| <b>Mobile:</b></td> |
| <td> |
| <%# Eval("SecondPhone")%> |
| </td> |
| </tr> |
| <tr visible="false" style="display: none;"> |
| <td> |
| <b>Extension:</b></td> |
| <td> |
| <%# Eval("Extension1")%> |
| </td> |
| </tr> |
| <tr> |
| <td> |
| <b>Fax:</b></td> |
| <td> |
| <%# Eval("Fax")%> |
| </td> |
| </tr> |
| <tr> |
| <td> |
| <b>EMail:</b></td> |
| <td> |
| <%# Eval("Email")%> |
| </td> |
| </tr> |
| </table> |
| <table id="Table1" style="height: 25px; display: block;" runat="server"> |
| <tr id="trBtns"> |
| <td align="center"> |
| <a href="#" onclick="openRadWindow('<%#DataBinder.Eval(Container.DataItem,"ID")%>');return false;"> |
| Edit </a> |
| </td> |
| <td align="center"> |
| <a href="#" onclick="openRadWindow1('<%#DataBinder.Eval(Container.DataItem,"ID")%>');return false;"> |
| Delete </a> |
| </td> |
| </tr> |
| </table> |
| </div> |
| </asp:Panel> |
| </ItemTemplate> |
| <EditFormSettings EditFormType="Template"> |
| <FormTemplate> |
| <div style="width: 100%"> |
| <table align="center"> |
| <tr> |
| <td> |
| Name: |
| </td> |
| <td> |
| <telerik:RadTextBox ID="RadtxtName" runat="server"> |
| </telerik:RadTextBox> |
| <asp:RequiredFieldValidator ID="rfvtxtName" ControlToValidate="RadtxtName" runat="server" |
| Display="Dynamic" ErrorMessage="*"></asp:RequiredFieldValidator></td> |
| </tr> |
| <tr> |
| <td> |
| Title: |
| </td> |
| <td> |
| <telerik:RadTextBox ID="RadTxtTitle" runat="server"> |
| </telerik:RadTextBox> |
| <asp:RequiredFieldValidator ID="rfvRadTxtTitle" ControlToValidate="RadTxtTitle" runat="server" |
| Display="Dynamic" ErrorMessage="*"></asp:RequiredFieldValidator></td> |
| </tr> |
| <tr style="width: 200px;"> |
| <td> |
| Phone: |
| </td> |
| <td class="recordsfields"> |
| <telerik:RadTextBox ID="RadTxtOfficePhone" runat="server"> |
| </telerik:RadTextBox> |
| <asp:RequiredFieldValidator ID="rfvRadTxtOfficePhone" CssClass="padding10px" ControlToValidate="RadTxtOfficePhone" |
| runat="server" Display="Dynamic" ErrorMessage="*"></asp:RequiredFieldValidator> |
| <asp:RegularExpressionValidator ID="revRadTxtOfficePhone" runat="server" ErrorMessage="Number Is Not Valid!!" |
| Display="Dynamic" CssClass="padding10px" ControlToValidate="RadTxtOfficePhone" |
| ValidationExpression="^[0-9-+]*$"></asp:RegularExpressionValidator></td> |
| </tr> |
| <tr visible="false" style="display: none;"> |
| <td> |
| Extension: |
| </td> |
| <td> |
| <telerik:RadTextBox ID="RadTxtOfficeExt" runat="server"> |
| </telerik:RadTextBox> |
| <asp:RegularExpressionValidator ID="revRadTxtOfficeExt" runat="server" ErrorMessage="Number Only !!" |
| ControlToValidate="RadTxtOfficeExt" ValidationExpression="^\d+$"></asp:RegularExpressionValidator> |
| <%--<asp:RequiredFieldValidator ID="rfvRadTxtOfficeExt" ControlToValidate="RadTxtOfficeExt" |
| runat="server" Display="Dynamic" ErrorMessage="*"></asp:RequiredFieldValidator>--%> |
| </td> |
| </tr> |
| <tr> |
| <td> |
| Mobile: |
| </td> |
| <td class="recordsfields"> |
| <telerik:RadTextBox ID="RadTxtSecondPhone" runat="server"> |
| </telerik:RadTextBox> |
| <%--<asp:RequiredFieldValidator ID="rfvRadTxtSecondPhone" ControlToValidate="RadTxtSecondPhone" |
| runat="server" Display="Dynamic" ErrorMessage="*"></asp:RequiredFieldValidator>--%> |
| <asp:RegularExpressionValidator ID="revRadTxtSecondPhone" runat="server" ErrorMessage="Number Is Not Valid !!" |
| CssClass="padding10px" ControlToValidate="RadTxtSecondPhone" ValidationExpression="^[0-9-+]*$"></asp:RegularExpressionValidator></td> |
| </tr> |
| <tr visible="false" style="display: none;"> |
| <td> |
| Extension: |
| </td> |
| <td> |
| <telerik:RadTextBox ID="RadTxtSecondExtension" runat="server"> |
| </telerik:RadTextBox> |
| <asp:RegularExpressionValidator ID="revRadTxtSecondExtension" runat="server" ErrorMessage=" Number Only !!" |
| ControlToValidate="RadTxtSecondExtension" ValidationExpression="^\d+$"></asp:RegularExpressionValidator> |
| <%--<asp:RequiredFieldValidator ID="rfvRadTxtExtension" ControlToValidate="RadTxtSecondExtension" |
| runat="server" Display="Dynamic" ErrorMessage="*"></asp:RequiredFieldValidator>--%> |
| </td> |
| </tr> |
| <tr> |
| <td> |
| Fax: |
| </td> |
| <td> |
| <telerik:RadTextBox ID="RadTxtFax" runat="server"> |
| </telerik:RadTextBox> |
| <%--<asp:RequiredFieldValidator ID="rfvRadTxtFax" ControlToValidate="RadTxtFax" runat="server" |
| Display="Dynamic" ErrorMessage="*"></asp:RequiredFieldValidator>--%> |
| <asp:RegularExpressionValidator ID="revRadTxtFax" runat="server" ErrorMessage="Invalid Format" |
| Display="Dynamic" ControlToValidate="RadTxtFax" ValidationExpression="^[0-9-+]*$"></asp:RegularExpressionValidator> |
| </td> |
| </tr> |
| <tr> |
| <td> |
| EMail: |
| </td> |
| <td> |
| <telerik:RadTextBox ID="RadTxtEmail" runat="server"> |
| </telerik:RadTextBox> |
| <asp:RequiredFieldValidator ID="rfvRadTxtEmail" ControlToValidate="RadTxtEmail" runat="server" |
| Display="Dynamic" ErrorMessage="*"></asp:RequiredFieldValidator> |
| <asp:RegularExpressionValidator ID="revRadTxtEmail" runat="server" ErrorMessage="Email Not Valid!" |
| Display="Dynamic" ControlToValidate="RadTxtEmail" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"></asp:RegularExpressionValidator></td> |
| </tr> |
| <tr> |
| <td> |
| Photo: |
| </td> |
| <td> |
| <telerik:RadUpload ID="RUPhoto" runat="server" ControlObjectsVisibility="None" AllowedFileExtensions=".jpg,.jpeg" |
| Skin="Office2007"> |
| </telerik:RadUpload> |
| <br /> |
| <%--<asp:Label ID="lblerr" runat="server" Text="Invalid File" Visible="false" ></asp:Label>--%> |
| Image size should be 145 x 55 px |
| </td> |
| </tr> |
| <tr> |
| <td> |
| Team Member URL: |
| </td> |
| <td> |
| <telerik:RadTextBox ID="RadTxtTeamMember" runat="server"> |
| </telerik:RadTextBox> |
| <asp:RegularExpressionValidator ID="RevRadTxtTeamMember" runat="server" ErrorMessage="URL Invalid" |
| ControlToValidate="RadTxtTeamMember" ValidationExpression="^(ht|f)tp(s?)\:\/\/(([a-zA-Z0-9\-\._]+(\.[a-zA-Z0-9\-\._]+)+)|localhost)(\/?)([a-zA-Z0-9\-\.\?\,\'\/\\\+&%\$#_]*)?([\d\w\.\/\%\+\-\=\&\?\:\\\"\'\,\|\~\;]*)$"> |
| </asp:RegularExpressionValidator> |
| </td> |
| </tr> |
| <tr> |
| <td> |
| </td> |
| <td> |
| <asp:Button ID="btnUpdate" Text='<%# (Container is GridEditFormInsertItem) ? "Insert" : "Update" %>' |
| runat="server" CommandName='<%# (Container is GridEditFormInsertItem) ? "PerformInsert" : "Update" %>'> |
| </asp:Button> |
| <asp:Button ID="BtnCancel" runat="server" Text="Cancel" CausesValidation="false" |
| CommandName="Cancel" /></td> |
| </tr> |
| </table> |
| </div> |
| </FormTemplate> |
| </EditFormSettings> |
| </MasterTableView> |
| <GroupingSettings CaseSensitive="false" /> |
| </telerik:RadGrid> |
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="RadGrid1">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="RadAjaxLoadingPanel1">
</telerik:AjaxUpdatedControl>
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
</telerik:RadAjaxManager>
<telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" />
<telerik:RadGrid ID="RadGrid1" runat="server" AutoGenerateColumns="False" AllowSorting="True"
AllowMultiRowSelection="False" AllowPaging="True" PageSize="5" GridLines="None"
OnItemCreated="RadGrid1_ItemCreated" MasterTableView-AllowMultiColumnSorting="false"
OnItemCommand="RadGrid1_ItemCommand" OnNeedDataSource="RadGrid1_NeedDataSource"
OnPageIndexChanged="RadGrid1_PageIndexChanged" OnSortCommand="RadGrid1_SortCommand">
<PagerStyle Mode="NumericPages"></PagerStyle>
<MasterTableView DataKeyNames="IssueID" AllowMultiColumnSorting="true" GroupLoadMode="Server">
<NestedViewTemplate>
<asp:Panel runat="server" ID="InnerContainer" CssClass="viewWrap" Visible="false">
<telerik:RadTabStrip runat="server" ID="TabStip1" MultiPageID="Multipage1" SelectedIndex="0">
<Tabs>
<telerik:RadTab runat="server" Text="ViewIssue" PageViewID="PageView1">
</telerik:RadTab>
</Tabs>
</telerik:RadTabStrip>
<telerik:RadMultiPage runat="server" ID="Multipage1" SelectedIndex="0" RenderSelectedPageOnly="false">
<telerik:RadPageView runat="server" ID="PageView1">
<telerik:RadGrid runat="server" ID="OrdersGrid" AutoGenerateColumns="False" AllowMultiRowSelection="False">
<MasterTableView ShowHeader="true" AutoGenerateColumns="False" HierarchyLoadMode="ServerOnDemand">
<NoRecordsTemplate>
Records Not Found
</NoRecordsTemplate>
<Columns>
<telerik:GridNumericColumn SortExpression="Description" HeaderText="Description"
HeaderButtonType="TextButton" DataField="Description" UniqueName="Description">
</telerik:GridNumericColumn>
<telerik:GridBoundColumn SortExpression="CSTComments" HeaderText="CSTComments" HeaderButtonType="TextButton"
DataField="CSTComments" UniqueName="CSTComments" Aggregate="Count">
</telerik:GridBoundColumn>
<telerik:GridDateTimeColumn SortExpression="AnalystComments" HeaderText="AnalystComments"
HeaderButtonType="TextButton" DataField="AnalystComments" UniqueName="AnalystComments">
</telerik:GridDateTimeColumn>
</Columns>
</MasterTableView>
</telerik:RadGrid>
</telerik:RadPageView>
</telerik:RadMultiPage>
</asp:Panel>
</NestedViewTemplate>
<Columns>
<telerik:GridBoundColumn SortExpression="CoName" HeaderText="CoName" HeaderButtonType="TextButton"
DataField="CoName" UniqueName="CoName">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn SortExpression="ScenarioName" HeaderText="ScenarioName"
HeaderButtonType="TextButton" DataField="ScenarioName" UniqueName="ScenarioName">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn SortExpression="Subject" HeaderText="Subject" HeaderButtonType="TextButton"
DataField="Subject" UniqueName="Subject">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn SortExpression="IssueDate" HeaderText="IssueDate" HeaderButtonType="TextButton"
DataField="IssueDate" UniqueName="IssueDate">
</telerik:GridBoundColumn>
</Columns>
</MasterTableView>
<ClientSettings AllowDragToGroup="true" />
</telerik:RadGrid>
<%
@ Register assembly="Telerik.Web.UI" namespace="Telerik.Web.UI" tagprefix="telerik" %>
javascript code block:
<telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">
<script type="text/javascript">
function OnClientCommand(dock, args) {
$find(
"<%=RadDockZone1.ClientID %>").dock(dock);
}
</script>
</telerik:RadCodeBlock>
code to add command:
<div id="divRadDocks" runat="server" style="border-style:none; left:620px; top:65px; width:520px; position: absolute; background-color: #FFFFFF;">
<telerik:RadDockLayout runat="server" ID="RadDockLayout1"
StoreLayoutInViewState="True" >
<telerik:RadDockZone runat="server" ID="RadDockZone1" Style="float: left;
background: #f5f4e8;" Width="250px" MinHeight="400px" FitDocks="True">
<telerik:RadDock runat="server" ID="RadDock1" Width="250px"
Title="Bill History" DefaultCommands="ExpandCollapse" Resizable="True">
<ContentTemplate>
<div id="divbillhistory">
</div>
</ContentTemplate>
</telerik:RadDock>
<telerik:RadDock runat="server" ID="RadDock2" Title="Pickup Information"
DefaultCommands="ExpandCollapse" Width="250px" Resizable="True">
<Commands>
<telerik:DockCommand Name="Test Command" AutoPostBack="false" OnClientCommand="OnClientCommand" />
</Commands>
<ContentTemplate>
<div id="divInlandPickupInfo" style="width:250px; color: Black; font:Arial; font-weight:normal; font-size:8pt;">
<table style="width:100%">
<tr style="width:100%">
<td >
Quote #:
</td>
<td>
<input id="TextQuoteNumber" type="text" />
</td>
<td >
Pro #:
</td>
<td>
<input id="TextProNumber" type="text" />
</td>
</tr>
</table>
</div>
</ContentTemplate>
</telerik:RadDock>
</telerik:RadDockZone>
<telerik:RadDockZone runat="server" ID="RadDockZone3" Style="float: right; background: #fff3c8;"
Width="250px" MinHeight="400px" FitDocks="True">
<telerik:RadDock runat="server" ID="RadDock4" Width="250px"
Title="ContentContainer" DefaultCommands="ExpandCollapse" Resizable="True">
</telerik:RadDock>
</telerik:RadDockZone>
</telerik:RadDockLayout>
<table style="width:100%">
<tr style="width:100%">
<td style="width:100px">
<input id="Button1" visible="true" type="button" value="Undock" onclick="undockinland()" />
</td>
<td style="width:100px">
<input id="Button2" visible="false" type="button" value="Show" onclick="radshowheightwidth()" />
</td>
<td style="width:100px">
<input id="Button3" visible="false" type="button" value="Dock" onclick="dockinland()" />
</td>
<td id="TESTRADOCKCLICK" runat="server">
 
</td>
</tr>
</table>
</div>