or
Dim
rpt As New NewHireReport
Dim rptProc As New Telerik.Reporting.Processing.ReportProcessor
Dim rendRst As RenderingResult = rptProc.RenderReport("PDF", rpt, Nothing)
Dim filename As String = rendRst.DocumentName & ".pdf"
Response.Clear()
Response.ClearHeaders()
Response.ContentType = rendRst.MimeType
Response.Expires = -1
Response.Buffer =
True
Response.AddHeader(
"Content-Disposition", String.Format("{0};FileName=""{1}""", "attachment", filename))
Response.BinaryWrite(rendRst.DocumentBytes)
| protected void grdTaxSaleItemsListGrid_ItemDataBound(object sender, GridItemEventArgs e) |
| { |
| if (e.Item is GridDataItem) |
| { |
| GridDataItem item = e.Item as GridDataItem; |
| foreach (GridColumn column in item.OwnerTableView.RenderColumns) |
| { |
| if (column.UniqueName == "DocumentTax" || |
| column.UniqueName == "RecordingFee" || |
| column.HeaderText == "StateFee" || |
| column.UniqueName == "CountyFee" || |
| column.UniqueName == "CostOfNotice" || |
| column.UniqueName == "MoneyInTrust") |
| { |
| TextBox tbEditBox = new TextBox(); |
| tbEditBox.Text = item[column].Text; |
| tbEditBox.CssClass = "gridEditItem"; |
| tbEditBox.Width = Unit.Pixel(50); |
| tbEditBox.TextChanged += new EventHandler(tbEditBox_TextChanged); |
| tbEditBox.AutoPostBack = true; |
| item[column].Controls.Clear(); |
| item[column].Controls.Add(tbEditBox); |
| } |
| } |
| } |
| } |
| <telerik:RadPanelBar ID="SearchPanelBar" Runat="server" |
| ExpandMode="FullExpandedItem" Width="100%" CausesValidation="False" |
| OnItemClick="SearchPanelBar_ItemClick"> |
| <Items> |
| <telerik:RadPanelItem Value="TopDateSearchPanelItem" runat="server" Text="Search Work Orders By Date" Width="100%" Expanded="true"> |
| <Items> |
| <telerik:RadPanelItem Value="DateSearchPanelItem"> |
| <ItemTemplate> |
| <asp:Panel ID="pnlDateRange" runat="server" Direction="LeftToRight" HorizontalAlign="Left" Width="100%" Wrap="False"> |
| <table> |
| <tr> |
| <td> |
| <asp:Label ID="lblStartDate" runat="server" Text="Install Start Date" CssClass="dateLabel"></asp:Label> |
| </td> |
| <td> |
| <telerik:RadDatePicker ID="InstallStartDate" Runat="server" AutoPostBack="false" |
| Culture="English (United States)" |
| onselecteddatechanged="InstallStartDate_SelectedDateChanged" |
| Width="150px"> |
| <Calendar ID="Calendar1" |
| runat="server" |
| UseColumnHeadersAsSelectors="False" |
| UseRowHeadersAsSelectors="False" |
| ViewSelectorText="x"> |
| </Calendar> |
| <DatePopupButton HoverImageUrl="" ImageUrl="" /> |
| <DateInput ID="DateInput1" |
| runat="server" |
| AutoPostBack="True" |
| CausesValidation="false" |
| DateFormat="M/d/yyyy" |
| DisplayDateFormat="M/d/yyyy"> |
| </DateInput> |
| </telerik:RadDatePicker> |
| </td> |
| <td style="width:5px;"> </td> |
| <td> |
| <asp:Label ID="lblEndDate" runat="server" Text="Install End Date" CssClass="dateLabel"></asp:Label> |
| </td> |
| <td> |
| <telerik:RadDatePicker ID="InstallEndDate" Runat="server" |
| Culture="English (United States)" Width="150px"> |
| <Calendar ID="Calendar2" |
| runat="server" |
| UseColumnHeadersAsSelectors="False" |
| UseRowHeadersAsSelectors="False" |
| ViewSelectorText="x"> |
| </Calendar> |
| <DatePopupButton HoverImageUrl="" ImageUrl="" /> |
| <DateInput ID="DateInput2" |
| runat="server" |
| DateFormat="M/d/yyyy" |
| CausesValidation="false" |
| DisplayDateFormat="M/d/yyyy"> |
| </DateInput> |
| </telerik:RadDatePicker> |
| </td> |
| <td style="text-align:left;"> |
| <asp:Button ID="btnSearchDateRange" runat="server" onclick="SearchDateRange_Click" |
| Text="GO" CssClass="searchBtnRight" /> |
| </td> |
| <%--AJAX Loading Panel Settings--%> |
| <td style="vertical-align:top;"> |
| <telerik:RadAjaxLoadingPanel id="LoadingPanel1" runat="server" IsSticky="true" Transparency="1" style="position:absolute;"> |
| <asp:Image id="Image1" runat="server" ImageUrl="Images/loading7.gif" ImageAlign="Bottom"></asp:Image> |
| </telerik:RadAjaxLoadingPanel> |
| <%--Control Validator Settings--%> |
| <%-- <asp:RequiredFieldValidator ID="StartDateValidator" ControlToValidate="InstallStartDate" Enabled="true" |
| ErrorMessage="The Start Date is required<br />" runat="server" Display="None" ></asp:RequiredFieldValidator> |
| <asp:RequiredFieldValidator ID="EndDateValidator" ControlToValidate="InstallEndDate" Enabled="true" |
| ErrorMessage="The End Date is required<br />" runat="server" Display="None" ></asp:RequiredFieldValidator> |
| <asp:CompareValidator ID="dateCompareValidator" runat="server" Display="None" ControlToValidate="InstallEndDate" ControlToCompare="InstallStartDate" Operator="GreaterThanEqual" Type="Date" Enabled="true" |
| ErrorMessage="The End Date must be after the Start Date.<br />"> |
| </asp:CompareValidator> |
| <asp:ValidationSummary id="validationSummary" DisplayMode="BulletList" runat="server"/> --%> |
| </td> |
| </tr> |
| </table> |
| </asp:Panel> |
| </ItemTemplate> |
| </telerik:RadPanelItem> |
| </Items> |
| </telerik:RadPanelItem> |
| <telerik:RadPanelItem Value="TopNumberSearchPanelItem" runat="server" Text="Search WorkOrders By Number" Width="100%"> |
| <Items> |
| <telerik:RadPanelItem Value="NumberSearchPanelItem"> |
| <ItemTemplate> |
| <table> |
| <tr> |
| <td> |
| <asp:Label ID="lblSearch" runat="server" Text="Enter Search Value" CssClass="dateLabel"></asp:Label> |
| </td> |
| <td> |
| <asp:TextBox ID="txtSearchValue" runat="server" Visible="true"></asp:TextBox> |
| </td> |
| <td style="width:5px;"> |
| <telerik:RadComboBox ID="SearchType" Runat="server"> |
| <Items> |
| <telerik:RadComboBoxItem runat="server" Text="R00 Number" Value="ReceiverNumber" /> |
| <telerik:RadComboBoxItem runat="server" Text="Serial Number" Value="SerialNumber" /> |
| <telerik:RadComboBoxItem runat="server" Text="Account Number" Value="AccountNumber" /> |
| <telerik:RadComboBoxItem runat="server" Text="Job Number" Value="JobNumber" /> |
| </Items> |
| </telerik:RadComboBox> |
| </td> |
| <td style="text-align:left;"> |
| <asp:Button ID="btnSearchNumber" runat="server" onclick="SearchNumber_Click" |
| Text="GO" CssClass="searchBtnRight" /> |
| </td> |
| <%--AJAX Loading Panel Settings--%> |
| <td style="vertical-align:top;"> |
| <telerik:RadAjaxLoadingPanel id="LoadingPanel2" runat="server" IsSticky="true" Transparency="1" style="position:absolute;"> |
| <asp:Image id="Image1" runat="server" ImageUrl="Images/loading7.gif" ImageAlign="Bottom"></asp:Image> |
| </telerik:RadAjaxLoadingPanel> |
| </tr> |
| </table> |
| </ItemTemplate> |
| </telerik:RadPanelItem> |
| </Items> |
| </telerik:RadPanelItem> |
| </Items> |
| </telerik:RadPanelBar> |