Hi,
I am searching the solution for this from last 6 days.
I have no idea about JQuery.
I have grid with both Master data & details data.So what are the rows that i selected either in Master and Details table,it will be printed with out header row(s).
With out column headings, it is not good.
Here is my java script function for printing grid with Master data & details data :
So please tell me where can i add below piece of code
Here i need to print both the Master & Details grid header rows.
Thanks in advance...
I am searching the solution for this from last 6 days.
I have no idea about JQuery.
I have grid with both Master data & details data.So what are the rows that i selected either in Master and Details table,it will be printed with out header row(s).
With out column headings, it is not good.
Here is my java script function for printing grid with Master data & details data :
<telerik:RadCodeBlock ID="RadCodeBlock1" runat="server"> <script type="text/javascript"> function PrintRadGrid() { var sh = '<%= Page.ClientScript.GetWebResourceUrl(gvIndents.GetType(),String.Format("Telerik.Web.UI.Skins.{0}.Grid.{0}.css",gvIndents.Skin)) %>'; var styleStr = "<html><head><link href = '" + sh + "' rel='stylesheet' type='text/css'></link></head>"; var MasterTable = $find('<%= gvIndents.ClientID %>').get_masterTableView(); var selectedRows = MasterTable.get_selectedItems(); var htmlcontent = "<table>"; for (var i = 0; i < selectedRows.length; i++) { var row = selectedRows[i]; htmlcontent = htmlcontent + "<tr>" + row.get_element().innerHTML + "</tr>"; if (row.get_nestedViews().length > 0) { var nestedSelectedRows = row.get_nestedViews()[0].get_selectedItems(); for (var j = 0; j < nestedSelectedRows.length; j++) { var nestedRow = nestedSelectedRows[j]; htmlcontent = htmlcontent + "<tr>" + nestedRow.get_element().innerHTML + "</tr>"; } } } htmlcontent = styleStr + "<body><div class='RadGrid RadGrid_Simple'>" + htmlcontent + "</table></div></body></html>"; var previewWnd = window.open('about:blank', '', '', false); previewWnd.document.open(); previewWnd.document.write(htmlcontent); previewWnd.document.close(); previewWnd.print(); } </script> </telerik:RadCodeBlock>So please tell me where can i add below piece of code
var headerRow = $telerik.$("th.rgHeader").parent("tr");Here i need to print both the Master & Details grid header rows.
Thanks in advance...