or
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="printTestRadgrid.ascx.cs" Inherits="WebUserControls_Employees_printTestRadgrid" %> <telerik:RadCodeBlock ID="RadCodeBlock1" runat="server"><script type="text/javascript"> function PrintRadGrid() { debugger; var previewWnd = window.open('about:blank', '', '', false); var sh = '<%= Page.ClientScript.GetWebResourceUrl(radGrid1.GetType(),"Telerik.WebControls.RadControls.Grid.Skins.Default.Styles.css") %>'; sh = sh.replace("&t", "&t"); var styleStr = "<html><head><link href = '" + sh + "' rel='stylesheet' type='text/css'></link>"; var htmlcontent = styleStr + "<body>" + window["radGrid1"].Control.innerHTML + "</body></html>"; htmlcontent = htmlcontent.replace(/<script .*?>(.|\n)*?<\/script>/gi, "") previewWnd.document.open(); previewWnd.document.write(htmlcontent); previewWnd.document.close(); previewWnd.print(); previewWnd.close(); } </script> </telerik:RadCodeBlock> <telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server"> <div class="wrapper"> <div class="topBar"> <p class="headingText"> <asp:LinkButton ID="LinkButton1" runat="server" type="button" Text="[ Print Grid ]" Font-Underline="false" ForeColor="Black" OnClick="LinkButton1_Click" /></p> This code-library demonstrates how to print RadGrid without surrounding content<br /> </div> <telerik:RadGrid ID="radGrid1" runat="server" DataSourceID="SqlDataSource1" Style="margin: 20px;" AllowPaging="True" AllowSorting="True" AllowFilteringByColumn="True" GridLines="None"> </telerik:RadGrid> </div> </telerik:RadAjaxPanel> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:mobily_alexmarConnectionString %>" SelectCommand="SELECT [EmployeeID], [EmployeeNumber], [EmployeeStatus], [EmployeeName], [EmployeeNameArabic], [FatherName], [Gender], [MeritalStatus], [DateOfBirth], [Email], [PrimaryMobile], [SecondaryMobile], [CurrentAddress] FROM [tbl_Employee]"> </asp:SqlDataSource>
and in the code behind
foreach (GridItem item in radGrid1.MasterTableView.GetItems(new GridItemType[] { GridItemType.Pager, GridItemType.FilteringItem }))
item.Display = false;
RadAjaxPanel1.ResponseScripts.Add("PrintRadGrid('" + radGrid1.ClientID + "')");
please tell me soon
Thanks.
Also when i use radgrid inside a fieldset the ragrid loses its scrolling property and there will b no scrolling for radgrid.

01.Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load02. Dim User_Report As New DataTable03. Session("User_Report") = GenTreeData(User_Report)04. 05. RadSearchBox1.DataTextField = "Name"06. RadSearchBox1.DataValueField = "ID"07. RadSearchBox1.DataSource = CType(Session("User_Report"), DataTable)08. RadSearchBox1.DataBind()09. 10.End Sub11. 12.Private Function GenTreeData(User_Report As DataTable) As DataTable13. 14. User_Report.Columns.Add("Section")15. User_Report.Columns.Add("ID")16. User_Report.Columns.Add("Parent_ID")17. User_Report.Columns.Add("Description")18. User_Report.Columns.Add("Name")19. 20. User_Report.Rows.Add("1", "101_1", "-1-1", "dedcrip", "xxxxxxx")21. User_Report.Rows.Add("1", "101_2", "-1-1", "dedcrip", "vvvvv")22. User_Report.Rows.Add("-1", "102_1", "-1-1", "dedcrip", "ccc")23. User_Report.Rows.Add("1", "-2-2", Nothing, Nothing, "ddd")24. User_Report.Rows.Add("1", "-3-3", "-1-1", Nothing, "ddd")25. User_Report.Rows.Add("1", "102_2", "-2-2", "dedcrip", "hhhhh")26. User_Report.Rows.Add("2", "101_3", "-2-2", "dedcrip", "lll")27. User_Report.Rows.Add("2", "-1-1", Nothing, Nothing, "ooooo")28. User_Report.Rows.Add("1", "101_4", "-3-3", "dedcrip", "zzzzz")29. User_Report.Rows.Add("1", "102_3", "-3-3", "dedcrip", "zzzzz")30. User_Report.Rows.Add("1", "102_4", "-3-3", "dedcrip", "zzzzz")31. User_Report.Rows.Add("1", "102_5", "-1-1", "dedcrip", "zzzzz")32. Return User_Report33.End Function<telerik:RadSearchBox ID="RadSearchBox1" runat="server" EmptyMessage="search" EnableAutoComplete="true"> <DropDownSettings Height="550px" Width="400px"> <ItemTemplate> <div class="search-report-box"> <span id="serach-report-name"><%# DataBinder.Eval(Container.DataItem, "Name")%></span><br /> <span id="search-report-category"><%# DataBinder.Eval(Container.DataItem, "Description")%></span> </div> </ItemTemplate> </DropDownSettings> </telerik:RadSearchBox>01.// TreeView_Menu Expand/Colapse When Pressing On Branch Node02. function TreeViewExpanCollaps_OnClientNodeClicked(sender, args) {03. var node = args.get_node(),04. $element = $(node.get_element()),05. $selectedNodeElement;06. 07. if (node.get_nodes().get_count() > 0) {08. if (!node.get_expanded()) {09. node.expand();10. args.set_cancel(true);11. }12. else {13. node.collapse();14. args.set_cancel(true);15. }16. }17. 18. 19. }20. 21. <telerik:RadTreeView ID="RadTreeView1" Runat="server" Skin="MetroTouch" OnClientNodeClicked="TreeViewExpanCollaps_OnClientNodeClicked">Protected Sub RadTreeView1_NodeClick(sender As Object, e As Telerik.Web.UI.RadTreeNodeEventArgs) Handles RadTreeView1.NodeClick lbl_txt.Text = e.Node.TextEnd SubUncaught TypeError: undefined is not a function expand_colapse_treeview.aspx:28TreeViewExpanCollaps_OnClientNodeClicked expand_colapse_treeview.aspx:28(anonymous function) Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=RadScriptManager1_TSM&compress=1&_TSM_CombinedScri…:6Telerik.Web.UI.RadWebControl.raiseEvent Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=RadScriptManager1_TSM&compress=1&_TSM_CombinedScri…:951c.RadTreeView._raiseEvent Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=RadScriptManager1_TSM&compress=1&_TSM_CombinedScri…:5434c.RadTreeView._click Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=RadScriptManager1_TSM&compress=1&_TSM_CombinedScri…:5385Telerik.Web.UI.EventMap._onDomEvent Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=RadScriptManager1_TSM&compress=1&_TSM_CombinedScri…:3114(anonymous function) Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=RadScriptManager1_TSM&compress=1&_TSM_CombinedScri…:6b