div.RadToolTip table.rtWrapper td.rtWrapperRightMiddle{ background-position: -2px 0;}div.RadToolTip table.rtWrapper td.rtWrapperBottomLeft { background-position: 0 -58px;}div.RadToolTip table.rtWrapper td.rtWrapperBottomCenter { background-position: 0 -114px;}div.RadToolTip table.rtWrapper td.rtWrapperBottomRight { background-position: right -58px;}
<%
@ Page Language="C#" AutoEventWireup="true" CodeBehind="test2.aspx.cs" Inherits="Portal.UI.History.test2" %>
<%
@ Register assembly="Telerik.Web.UI" namespace="Telerik.Web.UI" tagprefix="telerik" %>
<!
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>
</
head>
<script type="text/javascript">
function pageLoad(sender, eventArgs) {
if (!eventArgs.get_isPartialLoad()) {
$find(
"<%= RadAjaxManager1.ClientID %>").ajaxRequest("InitialPageLoad");
alert(<%
= RadAjaxManager1.ClientID %>);
}
// alert('hi');
}
</script>
<
body>
<form id="form1" runat="server">
<div>
<telerik:RadScriptManager ID="RadScriptManager1" Runat="server"></telerik:RadScriptManager>
<
telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" OnAjaxRequest="RadAjaxManager1_AjaxRequest">
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="RadAjaxManager1">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="Panel1" LoadingPanelID="RadAjaxLoadingPanel1" />
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
</
telerik:RadAjaxManager>
<
asp:Panel ID="Panel1" runat="server">
<asp:Panel ID="Panel2" Visible="false" runat="server">
My content:
</asp:Panel>
</
asp:Panel>
<
telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Height="75px"
Width="75px" Transparency="50">
<img alt="Loading..." src="/img/logo.png" style="border: 0;" /></telerik:RadAjaxLoadingPanel>
</div>
</form>
</
body>
</
html>
--------------------------------
protected
void RadAjaxManager1_AjaxRequest(object sender, Telerik.Web.UI.AjaxRequestEventArgs e)
{
if (e.Argument == "InitialPageLoad")
{
//simulate longer page load
System.Threading.
Thread.Sleep(2000);
Panel2.Visible =
true;
}
}
ASPX:<telerik:RadDatePicker ID="rdpStartDate" runat="server"> <ClientEvents OnDateSelected="DatePicker_OnDateSelected"/> </telerik:RadDatePicker><telerik:RadDatePicker ID="rdpEndDate" runat="server"> <ClientEvents OnDateSelected="DatePicker_OnDateSelected"/> </telerik:RadDatePicker> <asp:UpdatePanel ID="UpdatePanel1" runat="server"> <ContentTemplate> <telerik:RadCalendar ID="activityCalendar" AutoPostBack="true" CssClass="calendar" EnableNavigation="false" EnableMonthYearFastNavigation="false" UseColumnHeadersAsSelectors="false" UseRowHeadersAsSelectors="false" MultiViewColumns="3" MultiViewRows="1" runat="server" RangeSelectionMode="OnKeyHold"> <ClientEvents OnDateClick="onDateClick" OnLoad ="OnLoadCalendar" /> </telerik:RadCalendar> </ContentTemplate></asp:UpdatePanel>Javascript: function onDateClick(sender, eventArgs) { var clientId = sender.get_id(); var baseName = clientId.substr(0, clientId.lastIndexOf("_") + 1); var rdpStartDate = $find(baseName.concat("rdpStartDate")); var rdpEndDate = $find(baseName.concat("rdpEndDate")); var activityCalendar = $find(baseName.concat("activityCalendar")); var startDate = activityCalendar.get_rangeSelectionStartDate(); var endDate = activityCalendar.get_rangeSelectionEndDate(); if (endDate && startDate) { rdpStartDate.set_selectedDate(startDate); rdpEndDate.set_selectedDate(endDate); } else { rdpStartDate.clear(); rdpEndDate.clear(); } } function OnLoadCalendar(sender) { var id = sender.get_id(); sender.get_element().getElementsByTagName("table")[0].style.display = "none"; } function DatePicker_OnDateSelected(sender, e) { var clientId = sender.get_id(); var baseName = clientId.substr(0, clientId.lastIndexOf("_") + 1); var rdpStartDate = $find(baseName.concat("rdpStartDate")); var rdpEndDate = $find(baseName.concat("rdpEndDate")); var activityCalendar = $find(baseName.concat("activityCalendar")); var startDate = rdpStartDate.get_selectedDate(); var endDate = rdpEndDate.get_selectedDate(); if (endDate && startDate) { activityCalendar.set_datesInRange(startDate, endDate); } else { activityCalendar.unselectDates(activityCalendar.get_selectedDates()); } if (sender.get_id() == baseName.concat("rdpStartDate") && startDate) { if (!endDate) { activityCalendar.unselectDates(activityCalendar.get_selectedDates()); } var triplet = [startDate.getFullYear(), startDate.getMonth()+1, startDate.getDate()]; activityCalendar.selectDate(triplet, false); if (endDate && endDate.getMonth() != startDate.getMonth()) { activityCalendar.navigateToDate(triplet); } else{ activityCalendar.navigateToDate([startDate.getFullYear(), startDate.getMonth(), startDate.getDate()]); } } if (sender.get_id() == baseName.concat("rdpEndDate") && endDate) { if (!startDate) { activityCalendar.unselectDates(activityCalendar.get_selectedDates()); } var triplet = [endDate.getFullYear(), endDate.getMonth()+1, endDate.getDate()]; activityCalendar.selectDate(triplet, false); activityCalendar.navigateToDate([endDate.getFullYear(), endDate.getMonth(), endDate.getDate()]); }};
If Not currProject.ProjectStart = Nothing Then
rdpDate.MinDate = currProject.ProjectStart
End If
If Not currProject.ProjectEnd = Nothing Then
rdpDate.MaxDate = currProject.ProjectEnd
End If
Here is the aspx control defination:
<
telerik:RadDatePicker ID="rdpDate" runat="server" DateInput-CausesValidation="true"
SkinID="dpRegular">
</telerik:RadDatePicker>
function mngRequestStarted(ajaxManager, eventArgs) { if (eventArgs.EventTarget == "linkExportOrders" ) { eventArgs.EnableAjax = false; } }<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" ClientEvents-OnRequestStart="mngRequestStarted" > <AjaxSettings> <telerik:AjaxSetting AjaxControlID="linkSearch"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="rightClickMenu" /> <telerik:AjaxUpdatedControl ControlID="txtPoLookup" /> <telerik:AjaxUpdatedControl ControlID="linkSearch" LoadingPanelID="ajaxOrdersLoadingPanel" /> <telerik:AjaxUpdatedControl ControlID="lnkExcluded" /> <telerik:AjaxUpdatedControl ControlID="panelFunctions" /> <telerik:AjaxUpdatedControl ControlID="panelControls" /> <telerik:AjaxUpdatedControl ControlID="linkExportOrders" /> <telerik:AjaxUpdatedControl ControlID="radPurchaseOrder" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="btnClearSearch"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="pnlSearch" /> <telerik:AjaxUpdatedControl ControlID="panelControls" /> <telerik:AjaxUpdatedControl ControlID="linkExportOrders" /> <telerik:AjaxUpdatedControl ControlID="radPurchaseOrder" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="linkExportOrders"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="linkExportOrders" /> <telerik:AjaxUpdatedControl ControlID="radPurchaseOrder" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings></telerik:RadAjaxManager><%@ Page Language="C#" MasterPageFile="~/CSIMasterPage.master" AutoEventWireup="true" CodeFile="PurchaseOrder.aspx.cs" Inherits="Search_PurchaseOrder" Title="Purchase Order Search" %> <%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %><%@ MasterType TypeName="CSIMasterPage" %><asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server"> <script src="../JScript.js" type="text/javascript"> </script> <script type="text/javascript"> function mngRequestStarted(ajaxManager, eventArgs) { if (eventArgs.EventTarget == "linkExportOrders" ) { eventArgs.EnableAjax = false; } } </script> <telerik:RadWindowManager ID="RadWindowManagerOrders" runat="server" Modal="true" Left="50" Top="50"> </telerik:RadWindowManager> <telerik:RadContextMenu ID="rightClickMenu" runat="server" iscontext="True" OnItemClick="menu_ItemClick" CausesValidation="False" DefaultGroupSettings-OffsetX="0"> <Targets> <telerik:ContextMenuTagNameTarget TagName="*" /> </Targets> <Items> <telerik:RadMenuItem ID="OrdersGridMenu" Text="Purchase Order Options"> <Items> <telerik:RadMenuItem ID="linkNoOrderMenuAvailable" runat="server" Enabled="false" Text="(none yet available)"> </telerik:RadMenuItem> <telerik:RadMenuItem ID="linkEditDetails" runat="server" Text="Hide/Show Purchase Order Columns" Visible="false"> </telerik:RadMenuItem> <telerik:RadMenuItem ID="linkHideShowFilterDetail" runat="server" Text="Hide/Show Purchase Order Filter" Visible="false"> </telerik:RadMenuItem> <telerik:RadMenuItem ID="linkSaveDetails" runat="server" Text="Save Purchase Order Grid Settings" Visible="false"> </telerik:RadMenuItem> </Items> </telerik:RadMenuItem> <telerik:RadMenuItem ID="LinkClearCriteria" runat="server" Text="Clear Search Criteria"> </telerik:RadMenuItem> <telerik:RadMenuItem ID="rmiExport" Text="Export"> </telerik:RadMenuItem> </Items> </telerik:RadContextMenu> <asp:Panel ID="pnlSearch" DefaultButton="linkSearch" runat="server"> <table> <tr> <td class="googleSearchRight"> Lookup Purchase Order: </td> <td class="googleSearchCell"> <telerik:RadTextBox ID="txtPoLookup" runat="server" EmptyMessage="Enter search criteria"> </telerik:RadTextBox> </td> <td class="googleSearchCell"> From: <telerik:RadDatePicker ID="dpSearchDate" runat="server" SkinID="dpSmall"> <DateInput ID="DateInput1" Label="Search From: " runat="server" LabelCssClass="datePickerLabel"> </DateInput> </telerik:RadDatePicker> </td> <td class="googleSearchCell"> To: <telerik:RadDatePicker ID="dpEndDate" runat="server" SkinID="dpSmall"> <DateInput ID="DateInput2" Label="Search To: " runat="server" LabelCssClass="datePickerLabel"> </DateInput> </telerik:RadDatePicker> </td> <td class="googleSearchRight"> <asp:LinkButton ID="linkSearch" runat="server" OnClick="linkSearch_Click" BackColor="transparent" Text="Search" ValidationGroup="valSearch"></asp:LinkButton> <telerik:RadAjaxLoadingPanel ID="ajaxOrdersLoadingPanel" runat="server"> <asp:Image ID="Image1" runat="server" AlternateText="Loading..." ImageUrl="~/Images/LoadingProgressBar.gif" /> </telerik:RadAjaxLoadingPanel> </td> <td style="width: 10%;"> </td> <td class="clearSearchButtonCell"> <asp:Button ID="btnClearSearch" runat="server" Text="Clear Search" OnClick="btnClearSearch_Click" /> </td> </tr> <tr> <td colspan="7"> <asp:RequiredFieldValidator ID="valSearchDate" runat="server" ControlToValidate="dpSearchDate" Display="Dynamic" ErrorMessage="Please enter the earliest date to search." ForeColor="Crimson" Font-Bold="true" ValidationGroup="valSearch"></asp:RequiredFieldValidator> </td> </tr> <tr> <td colspan="7"> <asp:Panel runat="server" ID="pnlExclude"> <div runat="server" id="dvExcluded" visible="true" style="text-align: center;"> <asp:LinkButton runat="server" ID="lnkExcluded" OnClick="lnkExcluded_Click" Text="Some search results may have been excluded due to relevance, click here to see all"></asp:LinkButton> </div> </asp:Panel> </td> </tr> </table> <telerik:RadPanelBar ID="panelFunctions" runat="server" Width="100%" CausesValidation="false" ToolTip="Click the arrow to the right to show or hide this feature"> <Items> <telerik:RadPanelItem runat="server" Text="Show Advanced Search" Value="showAdvancedSearch"> <Items> <telerik:RadPanelItem runat="server" Value="AdvancedSearch"> <ItemTemplate> <telerik:RadGrid ID="criteriaGrid" runat="server" EnableAJAX="true" GridLines="None" OnNeedDataSource="criteriaGrid_NeedDataSource" AllowMultiRowEdit="True" OnPreRender="criteriaGrid_PreRender" ShowHeader="False"> <MasterTableView AllowAutomaticUpdates="True" AutoGenerateColumns="False" DataKeyNames="ParameterName1,ParameterName2,ParameterName3" EditMode="InPlace"> <Columns> <telerik:GridBoundColumn DataField="SearchDescription1" ReadOnly="True" SortExpression="SearchDescription" UniqueName="parameter1"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="SearchValue1" SortExpression="SearchValue" UniqueName="value1"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="SearchDescription2" UniqueName="parameter2" ReadOnly="True"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="SearchValue2" UniqueName="value2"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="SearchDescription3" UniqueName="parameter3" ReadOnly="True"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="SearchValue3" UniqueName="SearchValue3"> </telerik:GridBoundColumn> </Columns> <ExpandCollapseColumn Visible="False"> <HeaderStyle Width="19px" /> </ExpandCollapseColumn> </MasterTableView> </telerik:RadGrid> </ItemTemplate> </telerik:RadPanelItem> </Items> </telerik:RadPanelItem> </Items> </telerik:RadPanelBar> </asp:Panel> <asp:Panel runat="server" ID="panelControls" Visible="true"> <asp:Label runat="server" SkinID="Warning" ID="lblWarning" Font-Bold="true" Font-Size="Medium" ForeColor="Crimson"></asp:Label> </asp:Panel> <asp:Panel runat="server" ID="panelOrders" Visible="true"> <asp:LinkButton ID="linkExportOrders" runat="server" ForeColor="DarkBlue" Font-Size="Small" OnClick="linkExportOrders_Click" Text="Export"></asp:LinkButton> <telerik:RadGrid ID="radPurchaseOrder" runat="server" AllowPaging="True" ClientSettings-ClientEvents-OnGridCreated="GridCreated" AllowSorting="True" AutoGenerateColumns="False" OnNeedDataSource="radPurchaseOrder_NeedDataSource" ShowGroupPanel="True" OnItemDataBound="radPurchaseOrder_ItemDataBound" HeaderStyle-HorizontalAlign="Center" OnDataBound="radPurchaseOrder_DataBound" AllowFilteringByColumn="True" GridLines="None"> <ExportSettings> <Pdf PageBottomMargin="" PageFooterMargin="" PageHeaderMargin="" PageHeight="11in" PageLeftMargin="" PageRightMargin="" PageTopMargin="" PageWidth="8.5in" /> </ExportSettings> <HeaderStyle HorizontalAlign="Center" /> <ClientSettings AllowColumnsReorder="True" AllowDragToGroup="True" ReorderColumnsOnClient="True"> <ClientEvents OnGridCreated="GridCreated" /> <Scrolling AllowScroll="True" UseStaticHeaders="true" /> <Resizing AllowColumnResize="True" AllowRowResize="False" EnableRealTimeResize="True" /> </ClientSettings> <MasterTableView> <RowIndicatorColumn> <HeaderStyle Width="20px" /> </RowIndicatorColumn> <ExpandCollapseColumn> <HeaderStyle Width="20px" /> </ExpandCollapseColumn> <Columns> <telerik:GridBoundColumn DataField="PurchaseOrderNumber" HeaderStyle-HorizontalAlign="Center" HeaderText="Customer PO" ItemStyle-HorizontalAlign="Center" SortExpression="PurchaseOrderNumber" UniqueName="PurchaseOrderNumber"> <HeaderStyle HorizontalAlign="Center" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridBoundColumn> <telerik:GridHyperLinkColumn DataNavigateUrlFields="AccountNumber" DataNavigateUrlFormatString="~/Search/Account.aspx?@accountNumber={0}" DataTextField="AccountNumber" HeaderStyle-HorizontalAlign="Center" HeaderText="Account #" ItemStyle-HorizontalAlign="Center" UniqueName="AccountNumber"> <HeaderStyle HorizontalAlign="Center" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridHyperLinkColumn> <telerik:GridBoundColumn DataField="AccountName" HeaderStyle-HorizontalAlign="Center" HeaderText="Account Name" ItemStyle-HorizontalAlign="Center" UniqueName="AccountName"> <HeaderStyle HorizontalAlign="Center" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridBoundColumn> <telerik:GridTemplateColumn HeaderStyle-HorizontalAlign="Center" HeaderText="ISBN" ItemStyle-HorizontalAlign="Center" SortExpression="ISBN" UniqueName="ISBN"> <ItemTemplate> <a href='<%# CorrectLink(Eval("ISBN").ToString()) %>' target="_blank" title='<%# Eval("ISBN").ToString() %>'> <%# Eval("ISBN").ToString()%></a> </ItemTemplate> <HeaderStyle HorizontalAlign="Center" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn HeaderStyle-HorizontalAlign="Center" HeaderText="ISBN 13" ItemStyle-HorizontalAlign="Center" SortExpression="ISBN13" UniqueName="ISBN13"> <ItemTemplate> <a href='<%# CorrectLink(Eval("ISBN").ToString()) %>' target="_blank" title='<%# Eval("ISBN").ToString() %>'> <%# Eval("ISBN13").ToString()%></a> </ItemTemplate> <HeaderStyle HorizontalAlign="Center" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridTemplateColumn> <telerik:GridBoundColumn DataField="Title" HeaderStyle-HorizontalAlign="Center" HeaderText="Title" ItemStyle-HorizontalAlign="Center" UniqueName="Title"> <HeaderStyle HorizontalAlign="Center" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Price" DataFormatString="{0:C2}" HeaderStyle-HorizontalAlign="Center" HeaderText="Price" ItemStyle-HorizontalAlign="Center" UniqueName="Price"> <HeaderStyle HorizontalAlign="Center" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="OrderQuantity" DataFormatString="{0:N0}" HeaderStyle-HorizontalAlign="Center" HeaderText="Order Qty" ItemStyle-HorizontalAlign="Center" UniqueName="Quantity"> <HeaderStyle HorizontalAlign="Center" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="ShippedQuantity" DataFormatString="{0:N0}" HeaderStyle-HorizontalAlign="Center" HeaderText="Ship Qty" ItemStyle-HorizontalAlign="Center" UniqueName="ShippedQuantity"> <HeaderStyle HorizontalAlign="Center" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="OrderStatusDescription" HeaderStyle-HorizontalAlign="Center" HeaderText="Order Status" ItemStyle-HorizontalAlign="Center" UniqueName="OrderStatusDescription"> <HeaderStyle HorizontalAlign="Center" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="ShipDate" DataFormatString="{0:MM/dd/yy}" HeaderStyle-HorizontalAlign="Center" HeaderText="Ship Date" ItemStyle-HorizontalAlign="Center" UniqueName="ShipDate"> <HeaderStyle HorizontalAlign="Center" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="DollarAmount" DataFormatString="{0:C2}" HeaderStyle-HorizontalAlign="Center" HeaderText="Dollar Amt." ItemStyle-HorizontalAlign="Center" UniqueName="DollarAmount"> <HeaderStyle HorizontalAlign="Center" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridBoundColumn> <telerik:GridHyperLinkColumn DataNavigateUrlFields="InvoiceNumber" DataNavigateUrlFormatString="~/Search/Invoice.aspx?@invoiceNumber={0}" DataTextField="InvoiceNumber" HeaderStyle-HorizontalAlign="Center" HeaderText="Invoice #" ItemStyle-HorizontalAlign="Center" SortExpression="InvoiceNumber" UniqueName="InvoiceNumber"> <HeaderStyle HorizontalAlign="Center" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridHyperLinkColumn> <telerik:GridBoundColumn DataField="OrderDate" DataFormatString="{0:MM/dd/yy}" HeaderStyle-HorizontalAlign="Center" HeaderText="Order Date" ItemStyle-HorizontalAlign="Center" UniqueName="OrderDate"> <HeaderStyle HorizontalAlign="Center" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridBoundColumn> <telerik:GridHyperLinkColumn DataNavigateUrlFields="OrderNumber" DataNavigateUrlFormatString="~/Search/Order.aspx?@orderNumber={0}" DataTextField="OrderNumber" HeaderStyle-HorizontalAlign="Center" HeaderText="Doc #" ItemStyle-HorizontalAlign="Center" SortExpression="OrderNumber" UniqueName="OrderNumber"> <HeaderStyle HorizontalAlign="Center" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridHyperLinkColumn> <telerik:GridBoundColumn DataField="ShipToName" HeaderStyle-HorizontalAlign="Center" HeaderText="Ship To Name" ItemStyle-HorizontalAlign="Center" UniqueName="ShipToName"> <HeaderStyle HorizontalAlign="Center" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="ShipToNumber" HeaderStyle-HorizontalAlign="Center" HeaderText="Ship To #" ItemStyle-HorizontalAlign="Center" UniqueName="ShipToNumber"> <HeaderStyle HorizontalAlign="Center" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridBoundColumn> <telerik:GridTemplateColumn HeaderStyle-HorizontalAlign="Center" HeaderText="Address" ItemStyle-HorizontalAlign="Center" UniqueName="CombinedAddress"> <ItemTemplate> <%# Eval("AddressLine1").ToString().Trim()%><br /> <%# HideOrShowLine(Eval("AddressLine2").ToString().Trim()) %> <%# HideOrShowLine(Eval("AddressLine3").ToString().Trim())%> <%# Eval("City").ToString().Trim()%> , <%# Eval("State").ToString()%> <%# FormatZipCode(Eval("ZipCode").ToString())%> </ItemTemplate> <HeaderStyle HorizontalAlign="Center" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridTemplateColumn> <telerik:GridBoundColumn DataField="AddressLine1" HeaderStyle-HorizontalAlign="Center" HeaderText="Addr 1" ItemStyle-HorizontalAlign="Center" UniqueName="AddressLine1"> <HeaderStyle HorizontalAlign="Center" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="AddressLine2" HeaderStyle-HorizontalAlign="Center" HeaderText="Addr 2" ItemStyle-HorizontalAlign="Center" UniqueName="AddressLine2"> <HeaderStyle HorizontalAlign="Center" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="AddressLine3" HeaderStyle-HorizontalAlign="Center" HeaderText="Addr 3" ItemStyle-HorizontalAlign="Center" UniqueName="AddressLine3"> <HeaderStyle HorizontalAlign="Center" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="City" HeaderStyle-HorizontalAlign="Center" HeaderText="City" ItemStyle-HorizontalAlign="Center" UniqueName="City"> <HeaderStyle HorizontalAlign="Center" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="State" HeaderStyle-HorizontalAlign="Center" HeaderText="State" ItemStyle-HorizontalAlign="Center" UniqueName="State"> <HeaderStyle HorizontalAlign="Center" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="ZipCode" HeaderStyle-HorizontalAlign="Center" HeaderText="Zip Code" ItemStyle-HorizontalAlign="Center" UniqueName="ZipCode"> <HeaderStyle HorizontalAlign="Center" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Facility" HeaderStyle-HorizontalAlign="Center" HeaderText="Facility" ItemStyle-HorizontalAlign="Center" UniqueName="Facility"> <HeaderStyle HorizontalAlign="Center" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="InvoiceStatus" HeaderStyle-HorizontalAlign="Center" HeaderText="Whse Status" ItemStyle-HorizontalAlign="Center" UniqueName="InvoiceStatus"> <HeaderStyle HorizontalAlign="Center" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="LineReasonCode" HeaderStyle-HorizontalAlign="Center" HeaderText="Line Reason Code" ItemStyle-HorizontalAlign="Center" UniqueName="LineReasonCode"> <HeaderStyle HorizontalAlign="Center" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridBoundColumn> <telerik:GridTemplateColumn HeaderStyle-HorizontalAlign="Center" HeaderText="Doc Flow" ItemStyle-HorizontalAlign="Center"> <ItemTemplate> <div id="divDocFlow" runat="server" visible='<%# ShowDocFlowIcon(Eval("LineReasonCode").ToString(), Eval("LineStatusCode").ToString()) %>'> <a href="#" onclick='ShowDocFlow('<%# Eval("ISBN13").ToString() %>', '<%# Eval("AccountNumber").ToString() %>', '<%# Eval("ShipToNumber").ToString() %>', '<%# Eval("PurchaseOrderNumber").ToString() %>')'> <img border="none" height="16px" src="../Images/document.gif" width="16px" /> </a> </div> </ItemTemplate> <HeaderStyle HorizontalAlign="Center" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridTemplateColumn> <telerik:GridBoundColumn DataField="LineStatusCode" HeaderStyle-HorizontalAlign="Center" HeaderText="Line Status Code" ItemStyle-HorizontalAlign="Center" UniqueName="LineStatusCode"> <HeaderStyle HorizontalAlign="Center" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridBoundColumn> </Columns> </MasterTableView> </telerik:RadGrid> </asp:Panel> <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" ClientEvents-OnRequestStart="mngRequestStarted" > <AjaxSettings> <telerik:AjaxSetting AjaxControlID="linkSearch"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="rightClickMenu" /> <telerik:AjaxUpdatedControl ControlID="txtPoLookup" /> <telerik:AjaxUpdatedControl ControlID="linkSearch" LoadingPanelID="ajaxOrdersLoadingPanel" /> <telerik:AjaxUpdatedControl ControlID="lnkExcluded" /> <telerik:AjaxUpdatedControl ControlID="panelFunctions" /> <telerik:AjaxUpdatedControl ControlID="panelControls" /> <telerik:AjaxUpdatedControl ControlID="linkExportOrders" /> <telerik:AjaxUpdatedControl ControlID="radPurchaseOrder" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="btnClearSearch"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="pnlSearch" /> <telerik:AjaxUpdatedControl ControlID="panelControls" /> <telerik:AjaxUpdatedControl ControlID="linkExportOrders" /> <telerik:AjaxUpdatedControl ControlID="radPurchaseOrder" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="linkExportOrders"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="linkExportOrders" /> <telerik:AjaxUpdatedControl ControlID="radPurchaseOrder" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager></asp:Content><telerik:RadTreeView ID="trvEntities" runat="server" DataSourceID="dataSourceEntities" DataFieldID="Id" AppendDataBoundItems="true" OnNodeDataBound="trvEntities_NodeDataBound"> <DataBindings> <telerik:RadTreeNodeBinding TextField="Name" Depth="0" /> </DataBindings> <Nodes> <telerik:RadTreeNode Expanded = "true" Text="Select an Entity" Value="-1" /> </Nodes></telerik:RadTreeView>protected void trvEntities_NodeDataBound(object sender, RadTreeNodeEventArgs e){ trvEntities.Nodes.Remove(e.Node); trvEntities.Nodes[0].Nodes.Add(e.Node);}