or
<telerik:GridTemplateColumn DataField="DateOper" HeaderText="DateOper" SortExpression="DateOper" UniqueName="DateOper" ColumnEditorID="0">
<ItemTemplate>
<asp:Label runat="server" ID="DateOper" Text='<%# Bind("DateOper","{0:d}") %>'></asp:Label>
</ItemTemplate><
<InsertItemTemplate>
<telerik:RadDatePicker runat="server" ID="DateOper" DbSelectedDate='<%# Bind("DateOper","{0:d}") %>'></telerik:RadDatePicker>protected void rgKsOper_ItemDataBound(object sender, Telerik.Web.UI.GridItemEventArgs e)
{
if (e.Item is GridEditFormInsertItem && e.Item.OwnerTableView.IsItemInserted)
{ GridEditFormInsertItem insertItem = (GridEditFormInsertItem)e.Item;
RadDatePicker dateOper = (RadDatePicker)insertItem.FindControl("DateOper");
date.SelectedDate = DateTime.Today;
}
}<telerik:RadButton ID="btnReport" runat="server" style="top: 0px; left: 0px" Text="Summary Report"></telerik:RadButton><telerik:RadEditor ID="radPDFReport" Runat="server" Height="114px" Width="685px" ExportSettings-FileName="ForeignCurrencyTotals" Visible="False"> <ExportSettings OpenInNewWindow="True"> <Pdf PageHeight="8.5in" PageWidth="11in" AllowAdd="True" AllowCopy="True" AllowModify="True" Title="Foreign Curency Totals" Author="Accounting" Creator="Accounting" PageBottomMargin="45px" PageFooterMargin="18px" PageHeaderMargin="18px" PageLeftMargin="18px" PageRightMargin="18px" PageTopMargin="37px" /> </ExportSettings> <Content>CONTENT</Content> <TrackChangesSettings CanAcceptTrackChanges="False"></TrackChangesSettings></telerik:RadEditor><table style="width: 100%; height: 100%;" cellspacing="0" cellpadding="2"> <colgroup><col /><col /><col /><col /><col /><col /></colgroup> <tbody> <tr> <td colspan="3" style="border-left-style: solid; border-left-width: 1px; border-top-style: solid; border-top-width: 1px; border-bottom-style: solid; border-bottom-width: 1px;"><strong>Foreign Currency Totals </strong></td> <td colspan="3" style="text-align: right; vertical-align: top; border-right-style: solid; border-right-width: 1px; border-top-style: solid; border-top-width: 1px; border-bottom-style: solid; border-bottom-width: 1px;">As of 8/10/2012</td> </tr> <tr> <td rowspan="2" style="text-align: left; vertical-align: top; border-left-style: solid; border-left-width: 1px; border-bottom-style: solid; border-bottom-width: 2px;"><strong>Country Code</strong></td> <td rowspan="2" style="text-align: left; vertical-align: top; border-left-style: solid; border-left-width: 1px; border-bottom-style: solid; border-bottom-width: 2px;"><strong>Currency name</strong></td> <td colspan="3" style="border-left-style: solid; border-left-width: 1px; border-bottom-style: solid; border-bottom-width: 1px;"><strong>Details</strong></td> <td rowspan="2" style="text-align: left; vertical-align: top; border-left-style: solid; border-left-width: 1px; border-right-style: solid; border-right-width: 1px; border-bottom-style: solid; border-bottom-width: 2px;"><strong>Comments</strong></td> </tr> <tr> <td style="border-left-style: solid; border-left-width: 1px; border-bottom-style: solid; border-bottom-width: 2px;">Foreign Total</td> <td style="border-left-style: solid; border-left-width: 1px; border-bottom-style: solid; border-bottom-width: 2px;">Exchange Rate</td> <td style="border-left-style: solid; border-left-width: 1px; border-bottom-style: solid; border-bottom-width: 2px;">USD Total</td> </tr> <tr> <td style="border-left-style: solid; border-left-width: 1px; border-bottom-style: solid; border-bottom-width: 1px;">CAD</td> <td style="border-left-style: solid; border-left-width: 1px; border-bottom-style: solid; border-bottom-width: 1px;">Canada Dollar</td> <td style="border-left-style: solid; border-left-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; text-align: right;">1,140</td> <td style="border-left-style: solid; border-left-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; text-align: right;">1.00219480662</td> <td style="border-left-style: solid; border-left-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; text-align: right;">$1,142.50</td> <td style="border-left-style: solid; border-left-width: 1px; border-right-style: solid; border-right-width: 1px; border-bottom-style: solid; border-bottom-width: 1px;"> </td> </tr> <tr> <td style="border-left-style: solid; border-left-width: 1px; border-bottom-style: solid; border-bottom-width: 1px;">CNY</td> <td style="border-left-style: solid; border-left-width: 1px; border-bottom-style: solid; border-bottom-width: 1px;">China Yuan</td> <td style="border-left-style: solid; border-left-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; text-align: right;">8,470</td> <td style="border-left-style: solid; border-left-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; text-align: right;">0.15720057221</td> <td style="border-left-style: solid; border-left-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; text-align: right;">$1,331.49</td> <td style="border-left-style: solid; border-left-width: 1px; border-right-style: solid; border-right-width: 1px; border-bottom-style: solid; border-bottom-width: 1px;"> </td> </tr> <tr> <td style="border-top-style: solid; border-top-width: 1px; border-left-style: solid; border-left-width: 1px; border-bottom-style: solid; border-bottom-width: 1px;"><strong>Total</strong></td> <td style="border-top-style: solid; border-top-width: 1px; border-left-style: solid; border-left-width: 1px; border-bottom-style: solid; border-bottom-width: 1px;"> </td> <td style="border-top-style: solid; border-top-width: 1px; border-left-style: solid; border-left-width: 1px; border-bottom-style: solid; border-bottom-width: 1px;"> </td> <td style="border-top-style: solid; border-top-width: 1px; border-left-style: solid; border-left-width: 1px; border-bottom-style: solid; border-bottom-width: 1px;"> </td> <td style="border-top-style: solid; border-top-width: 1px; border-left-style: solid; border-left-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; text-align: right;">$3,998.96</td> <td style="border-top-style: solid; border-top-width: 1px; border-left-style: solid; border-left-width: 1px; border-right-style: solid; border-right-width: 1px; border-bottom-style: solid; border-bottom-width: 1px;"> </td> </tr> </tbody></table>radPDFReport.Content = sHTMLBodyradPDFReport.ExportSettings.FileName = "ForeignCurrencyTotals_" & DateAndTime.Month(Now()) & "-" & DateAndTime.Day(Now()) & "-" & DateAndTime.Year(Now())radPDFReport.ExportToPdf()
function panelBarLoaded(sender, eventArgs) { var panelBar = $find("<%=PanelBar1.ClientID%>"); var panelItem = panelBar.findItemByText("Navigator"); var treeView = panelItem.findControl("tree"); var node = treeView.findNodeByAttribute("DSID",document.getElementById("scrollingNode").value); if (node != null) { window.setTimeout(function () { scrollToNode(treeView, node); }, 200); } } function scrollToNode(treeview, node) { var nodeElement = node.get_contentElement(); var treeViewElement = treeview.get_element(); var nodeOffsetTop = treeview._getTotalOffsetTop(nodeElement); var treeOffsetTop = treeview._getTotalOffsetTop(treeViewElement); var relativeOffsetTop = nodeOffsetTop - treeOffsetTop; treeViewElement.scrollTop = relativeOffsetTop; window.scrollTo(0, relativeOffsetTop); }<telerik:RadPanelBar runat="server" Width="100%" Height="100%" id="PanelBar1" OnClientItemClicked="OnClientItemClicked3" ExpandMode="FullExpandedItem" OnClientLoad="panelBarLoaded" Skin="Windows7" TabIndex="2"> <telerik:RadPanelItem Width="100%" Text="Navigator" Expanded="True" runat="server"> <items> <telerik:RadPanelItem Width="100%" Height="100%" runat="server" Value="TemplateHolder"> <ItemTemplate> <telerik:RadTreeView ID="tree" runat="server" onnodeexpand="tree_NodeExpand" Width="100%" Height="99%" EnableDragAndDrop="False" OnNodeDrop="tree_HandleDrop" OnClientContextMenuItemClicking="newJumpTo" OnClientContextMenuShowing="ClientContextMenuShowing" OnNodeCollapse="RadTreeView1_NodeCollapse" OnClientNodeDropping="onNodeDropping" OnClientNodeDragging="onNodeDragging" OnNodeClick="updateRecentDocuments" OnClientNodeClicked="ViewDoc" MultipleSelect="true" EnableDragAndDropBetweenNodes="true" EnableEmbeddedSkins="true" Skin="Windows7"><div style="margin:4px"> <asp:TextBox ID="TextBox1" runat="server" EnableViewState="true" CssClass="BlackStandard" /> <asp:TextBox ID="TextBox2" runat="server" style="visibility:hidden;display:none;" /><%-- Necessary hidden textbox to link search button with enter on text box 1 --%> <asp:Button ID="btnSearch" Text="<%$ Resources:btnSearch %>" onclientclick="setCursorHourglass();" CssClass="CTAButton" runat="server" OnClick="btnSearch_OnClick" /> </div><telerik:RadCodeBlock ID="RadCodeBlock1" runat="server"> <script type="text/javascript"> //////////////////////////////////////////////////////////////////// // Make the click of the button in parameter when ENTER is typed // in the textbox in parameter function button_click(objTextBox, objBtnID) { if (window.event.keyCode == 13) { document.getElementById(objBtnID).focus(); document.getElementById(objBtnID).click(); } } </script> </telerik:RadCodeBlock>protected void Page_Load(object sender, EventArgs e) { this.TextBox1.Attributes.Add("onkeypress", "button_click(this,'" + this.btnSearch.ClientID + "')");
} <telerik:RadGrid runat="server" ID="ReservationsGrid" MasterTableView-ShowHeadersWhenNoRecords="true" OnPdfExporting="ReservationsGrid_PdfExporting" OnNeedDataSource="ReservationsGrid_NeedDataSource" OnGridExporting="ReservationsGrid_GridExporting" AutoGenerateColumns="false" AllowPaging="true" OnItemCommand="ReservationsGrid_ItemCommand" > <PagerStyle PageSizes="10" /> <ExportSettings ExportOnlyData="true" Excel-Format="Html"></ExportSettings> <MasterTableView CommandItemDisplay="Top" UseAllDataFields="true"> <CommandItemSettings ShowExportToPdfButton="true" ShowExportToExcelButton="true" ShowExportToCsvButton="true" ShowExportToWordButton="true" ></CommandItemSettings> <Columns>.........<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> <ClientEvents OnRequestStart="onRequestStart" /> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="ReservationsGrid"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="ReservationsGrid" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings></telerik:RadAjaxManager><script type="text/javascript"> function onRequestStart(sender, args) { if (args.get_eventTarget().indexOf("ExportToExcelButton") >= 0 || args.get_eventTarget().indexOf("ExportToPdfButton") >= 0 || args.get_eventTarget().indexOf("ExportToWordButton") >= 0 || args.get_eventTarget().indexOf("ExportToCsvButton") >= 0) { args.set_enableAjax(false); } }</script>protected void ReservationsGrid_ItemCommand(object sender, GridCommandEventArgs e) { switch (e.CommandName) { case RadGrid.ExportToPdfCommandName: ConfigureExport(); ReservationsGrid.MasterTableView.ExportToPdf(); break; case RadGrid.ExportToExcelCommandName: ConfigureExport(); ReservationsGrid.MasterTableView.ExportToExcel(); break; case RadGrid.ExportToCsvCommandName: ConfigureExport(); ReservationsGrid.MasterTableView.ExportToCSV(); break; case RadGrid.ExportToWordCommandName: ConfigureExport(); ReservationsGrid.MasterTableView.ExportToCSV(); break; default:break; } } public void ConfigureExport() { ReservationsGrid.ExportSettings.ExportOnlyData = true; ReservationsGrid.ExportSettings.IgnorePaging = true; ReservationsGrid.ExportSettings.OpenInNewWindow = true; }protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { BindPage(); ActionDate.SelectedDate = DateTime.Now; SetFocus(ddlUserName.ClientID + "_Input"); } }<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="QuickTicketDetail.aspx.cs" Inherits="TED.Web.PopUps.QuickTicketDetail" %><%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %><!DOCTYPE html ><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title></head><body> <form id="form1" runat="server"> <asp:ScriptManager ID="ScriptManager1" runat="server" /> <script type="text/javascript"> function CloseAndRebind(args) { GetRadWindow().BrowserWindow.refreshGrid(args); GetRadWindow().close(); } function GetRadWindow() { var oWindow = null; if (window.radWindow) oWindow = window.radWindow; //Will work in Moz in all cases, including clasic dialog else if (window.frameElement.radWindow) oWindow = window.frameElement.radWindow; //IE (and Moz as well) return oWindow; } function CancelEdit() { GetRadWindow().close(); } </script> <asp:ValidationSummary ID="valSummary" runat="server" ValidationGroup="valSummary" DisplayMode="BulletList" ShowMessageBox="true" ShowSummary="false" /> <div style="float: left;"> <asp:LinkButton ID="lnkSave" runat="server" SkinID="LinkButton_Save" CssClass="LinkButton" OnClick="Save" CausesValidation="true" ValidationGroup="valSummary"></asp:LinkButton> </div> <br /> <br /> <div class="divLabel"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td> <asp:Label ID="lblWhatHappened" runat="server" SkinID="Label_Bold_8pt" Text="What Happened:" Width="100px"></asp:Label> </td> <td> <telerik:RadEditor ID="TicketDetail" runat="server" Width="350" Height="100" Skin="Web20" StripFormattingOptions="All" AllowScripts="false" EditModes="Design"> <CssFiles> <telerik:EditorCssFile Value="../App_Themes/Control Themes/EditorContentArea.css" /> </CssFiles> <Tools> <telerik:EditorToolGroup> <telerik:EditorTool Name="AjaxSpellCheck" /> </telerik:EditorToolGroup> </Tools> </telerik:RadEditor> <asp:RequiredFieldValidator ID="rfvTDTicketDetail1" runat="server" ControlToValidate="TicketDetail" ErrorMessage="What Happened" ValidationGroup="valSummary">*</asp:RequiredFieldValidator> </td> <td> <asp:CheckBox ID="cbInternal" runat="server" SkinID="CheckBox" Text="Internal Update" TextAlign="Right" /> </td> </tr> <tr> <td> <asp:Label ID="lblWhatsNext" runat="server" SkinID="Label_Bold_8pt" Text="Whats next:" Width="100px"></asp:Label> </td> <td> <telerik:RadEditor ID="Next" runat="server" Width="350" Height="100" Skin="Web20" StripFormattingOptions="All" AllowScripts="false" EditModes="Design"> <CssFiles> <telerik:EditorCssFile Value="../App_Themes/Control Themes/EditorContentArea.css" /> </CssFiles> <Tools> <telerik:EditorToolGroup> <telerik:EditorTool Name="AjaxSpellCheck" /> </telerik:EditorToolGroup> </Tools> </telerik:RadEditor> <asp:RequiredFieldValidator ID="rfvNext" runat="server" ControlToValidate="next" ErrorMessage="Whats Next" ValidationGroup="valSummary">*</asp:RequiredFieldValidator> </td> </tr> </table> </div> <div class="divLabel"> <asp:Label ID="lblActionDate" runat="server" SkinID="Label_Bold_8pt" Text="Action Date:" Width="100px"></asp:Label> <telerik:RadDatePicker ID="ActionDate" runat="server" Width="90px"> </telerik:RadDatePicker> <asp:RequiredFieldValidator ID="rfvActionDate" runat="server" ControlToValidate="ActionDate" ErrorMessage="Action Date Required" Text="*" ValidationGroup="valSummary"></asp:RequiredFieldValidator> </div> <div class="divLabel"> <asp:Label ID="lblTDCommunicationType" runat="server" SkinID="Label_Bold_8pt" Text="Comm Type:" Width="100px"></asp:Label> <telerik:RadComboBox ID="ddlCommunicationType" runat="server" Skin="Web20" AllowCustomText="false" MarkFirstMatch="true" Width="100px"> </telerik:RadComboBox> <asp:RequiredFieldValidator ID="rfvCommType" runat="server" ControlToValidate="ddlCommunicationType" ErrorMessage="Communication Type Required" Text="*" ValidationGroup="valSummary"></asp:RequiredFieldValidator> </div> <div class="divLabel"> <asp:Label ID="lblDTDetailTime" runat="server" Text="Detail Time: " SkinID="Label_Bold_8pt" Width="100px"></asp:Label> <asp:TextBox ID="txtTDTicketDetailTime" runat="server" Width="50px"></asp:TextBox> <asp:CompareValidator ID="cvTDTicketDetailTime" runat="server" ControlToValidate="txtTDTicketDetailTime" ErrorMessage="*" Operator="DataTypeCheck" Type="Currency" ValidationGroup="valSummary"></asp:CompareValidator> <asp:CompareValidator ID="cmvTicketDetailTime" runat="server" ControlToValidate="txtTDTicketDetailTime" ValueToCompare="0" Type="Currency" ErrorMessage="Detail time must be greater than 0" Text="*" ValidationGroup="valSummary" Operator="GreaterThan"></asp:CompareValidator> <telerik:RadComboBox ID="ddlType" runat="server" Skin="Web20" AllowCustomText="false" MarkFirstMatch="true" Width="75px"> <Items> <telerik:RadComboBoxItem Text="Minutes" Value="1" Selected="true" /> <telerik:RadComboBoxItem Text="Hours" Value="2" /> </Items> </telerik:RadComboBox> <telerik:RadComboBox ID="ddlUserName" runat="server" Skin="Web20" AllowCustomText="false" MarkFirstMatch="true" Width="150px" AutoPostBack="true"> </telerik:RadComboBox> <asp:Label ID="lblAssist" runat="server" Text="Asst:" SkinID="Label_Bold_8pt"></asp:Label> <telerik:RadComboBox ID="ddlAssistUser" runat="server" Skin="Web20" AllowCustomText="false" MarkFirstMatch="true" Width="150px" AutoPostBack="true"> </telerik:RadComboBox> </div> <div class="divLabel"> </div> </form></body></html>