.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Win Surprise Gifts!!!

Top 5 Contributors of the Month
Gaurav Pal
Post New Web Links

Print WebPart content to PDF

Posted By:      Posted Date: October 05, 2010    Points: 0   Category :SharePoint

Hi all,

We have a customed SharePoint WebPart with Asp gridview and other AJAX enabled child controls (such as the WebExpress ASPxGridView control) inside the WebPart. We'd like to have a "Print PDF" button - which -when clicked by the user will render everything in that webpart in a PDF file with the same exact layout. We tried some third party software, such as ABCPDF and HTML-to-PDF converter but they don't do too well with the dynamic controls (especially gridview controls.) Have any of you had this kind of requirement in the past?




View Complete Post

More Related Resource Links

Problem with Content Query Webpart and Custom Userfields

Dear Community, I am using Sharepoint 2007's content query webpart to access content types from 2 lists each contained in a different sitecollection. To achieve this, I used this tutorial: http://www.heathersolomon.com/blog/articles/CustomItemStyle.aspx. The tutorial worked great. By using the property CommonViewFields and modifing the XML Stylesheets accordingly, i could access almost every field. Even User Fieldtypes like editor and author were accessible by adding (editor,User) or (author,User) to the CommonViewFields property. But when I tried to access the custom made userfield "Username" in the same way (adding Username,User to the property), the webpart threw an error and couldn't be displayed anymore. When I changed it to Username,Text , no error occured but it naturally didn't show up, since it is the wrong fieldtype. I hope some of you can help me, since all my researches on this topic only brought up some more people with the same problem, but no solution to it. Thanks in advance, SoundofSilence

Im trying to print the content of a listbox1 but the printing is false so all the pages coming out f

 ManagementObjectSearcher mosPrinter = new ManagementObjectSearcher("SELECT * FROM Win32_Printer");                 foreach (ManagementObject moDiskete in mosPrinter.Get())                 {                     foreach (PropertyData p in moDiskete.Properties)                     {                           // listBox1.Items.Add(p.Value);                         listBox1.Items.Add(String.Format("{0}: {1}", p.Name, p.Value == null ? "NULL" :myprint.DocumentName=p.Value.ToString()));                      //   myprint.DocumentName = p.Value.ToString();                     

Sharepoint Content query Webpart

hello all ,             i want to create a webpart, which should display HTML code. and i need to edit the HTML source code.. how can i do it in sharepoint and which project i need to choose to create this webpart

Dynamically Setting the property value FilterValue1 of the Content Query WebPart? Inline? codeblock?

I want to dynamically set the FilterValue1 property of a Content by Query to the querystring ID. I tried to do it with an inline embed FilterValue1="<%= Reponse.Write .. but no luck Without having to code my own webpart, any way to change the value with a small C# code block? How about with javascript? Thank you!    

Content cutoff in Print preview screen when a print button is clicked from a WPF application in Dell

Hello, I am facing a problem in printing.. I have a WPf+windows application running on the Dell Mini Net book(10") with screen resolution 1366 x 768. I am trying to the print the page with heading, image & some measurements on a 81/2 x 11. the print preview seem to be ok on the desktop(screen resolution 1440 x 900). but when i run same application in dell mini the layout is cutoff, the text is started from the footer area,  the page is not shown completely.. Can any one help me in this regard??   Thanks for the help in advance Archana

Content Query webpart


I have created contnet by query  webpart  to diplay the results 5 per page

How to write the xsl code in sharepoint 2010 for content by querywebpart
explain step bystep.
I want to display the  5 itesm perpage.
Like this
in first page the 5 results should diplay
in seconpage the next 5 results should diplay.

Content Query webpart paging


I have created contnet by query  webpart  to diplay the results 5 per page

How to write the xsl code in sharepoint 2010 for content by querywebpart
explain step bystep.
I want to display the  5 itesm perpage.
Like this
in first page the 5 results should diplay
in seconpage the next 5 results should diplay.

Content Query Webpart to show edit item link field in SPS2010


I have a Content Query Webpart in SharePoint 2010 that I would like to surface Documents grouped by content type. I wish to show the edit form or view Properties link as part of the fields shown in the results. When the User clicks on this link, it should take him to the edit form or view Properties page for the document.

Any ideas?

Content Query Webpart Missing Content Type and Approval Status


I'm a great fan o the CQWP , and love the changes made in 2010 on this webpart. What bothers me is that I use to Filter Documents by Approval Status, thus showing Draft or Pending Documents and Group these by their Content Type.

Both these were available in 2007, but removed from 2010 CQWP. Any idea why, or how to bring this back? sample or URL guidance would be great. My gut feeling is custom XSLT but id like to confirm this first.

Thx a lot



Read Only Documents Content Querry Webpart


When we  open a document from the link of a  Content Querry Webpart in the welcome page of the site , it ‘s a read only document,We don't have the edit button in the word document, so the context is lost, we have to go to the Document Library , open it form their to have a normal behavior and the possibility to edit and save the document.

is there any way to open a document from Content Querry Webpart and be able to modify it?


Content Query WebPart (CQWP) not showing thumbnails of the rollup image



I have set up my CQWP to display pages from a newssite. This is working fine, but my rollup images is showing in full size. As I have understood, SharePoint has the ability to scale down pictures and showing them as thumnails.

In the "Fields to display:" I have set the path to "Thumbnail; Rollup Image; ".

Content Query Webpart + Managed Metadata + Public facing site


I have content query webparts to fetch data based on filter on managed metada its work like charm but not working on Public facing site.

i mean on public facing site its not showing data.i check all pages in library are published and also all css and custom .xsl file also published.

please advise me

Thanks Ron

Content query webpart - presence icon not getting displayed



The ContentQueryMain.xsl has a template "CallPresenceStatusIconTemplate" for displaying the presence icon (Microsoft communicator presence) which is called from the ItemStyle.xsl template. The ContentQueryMain displays it based on the SipAddress. Though the SipAddress is updated in user profile store, presence icon is not getting displayed. Sip format is "sip:domain\username"

I tried printing all the fields that are available to CQWP using the below code

<xsl:for-each select="@*">
    P:<xsl:value-of select="name()" />

But in the field list I don't see SipAddress. I tried adding a site column SipAddress to the list that I'm binding, even then it doesn't get displayed in the field list.

Any suggestion is appreciated



Content Query WebPart shows page items with status "draft", and page items that current user does no



I have this issue that CQWP is rendring items that it should not render. I test this with a read-only user, that should NOT see draft pages or pages with different permissions. But the read-only user do see the items, but when I click on the link I get access denied. This access denied is correct, but why does the page items appear in the CQWP at all?


1) I use OOTB CQWP (inherits from ContentByQueryWebPart in my .webpart file) : "<type name="Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart ....." and I have my custom xsl to get the look and feel I need

2) The issue with page items showing when status = drafts only appear when using the PublishingExpirationDate field. When I try creating new pages and give them status draft by using "check in to share draft" (logged on as an contributer/approver user), this item wil NOT appear in the CQWP for the read-only user. When I change a pages' status from approved to draft, this item will still be shown in the CQWP, but this will point correctly to the published version. But after the pages' expired date (PublishingExpirationDate) is expired, the page gets status "draft" (handeled by a timer job I guess), and this page item will still be rendered in the CQWP, but sending the read-only user to an access-

Content Editor WebPart error "Cannot retrieve properties at this time"


I've found a similar post: http://social.technet.microsoft.com/Forums/en/sharepointadmin/thread/fc9b388c-2a16-436c-afb4-b6d06b2f5fe5...but i don't have the same errors on the event log.

- SP2 installed already

- Recyle Application Pool works but only temporarily ... it keeps happening again

I have the following and any help would be much appreciated!!!


Event Type: Error
Event Source: Office SharePoint Server
Event Category: Office Server Shared Services
Event ID: 6482
Date:  10/13/2010
Time:  4:13:34 PM
User:  N/A
Computer: XX1
Application Server Administration job failed for service instance Microsoft.Office.Server.Search.Administration.SearchServiceInstance (a21cc2ec-8b2b-4ee1-bcc6-d971a5dcc263).

Reason: The trust relationship between this workstation and the primary domain failed.

Techinal Support Details:
System.SystemException: The trust relationship between this workstation and the primary domain failed.

   at System.Security.Principal.SecurityIdentifier.TranslateToNTAccounts(IdentityReferenceCollection sourceSids, Boolean& someFailed)

NullReferenceException when using Content Query webpart with BCS List




I have a BCS List in my SP 2010 solution, which works fine. Now I want to add the Content Query web part that sources its data from this external list. In the Content Query web part properties, when I select my External list in the "Show items from the following list" field, I get this exception:

[NullReferenceException: Object reference not set to an instance of an object.]
  Microsoft.SharePoint.Publishing.WebControls.ContentByQueryToolPart.OnPreRender(EventArgs e) +216
  System.Web.UI.Control.PreRenderRecursiveInternal() +107
  System.Web.UI.Control.PreRenderRecursiveInternal() +223
  System.Web.UI.Control.PreRenderRecursiveInternal() +223
  System.Web.UI.Control.PreRenderRecursiveInternal() +223
  System.Web.UI.Control.PreRenderRecursiveInternal() +223
  System.Web.UI.Control.PreRenderRecursiveInternal() +223
  System.Web.UI.Control.PreRenderRecursiveInternal() +223
  System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3393

Is it even possible to do this? Or is there another way? Thanks in advance!

Error "List does not exist" trying to insert pictures or links from Content Editor WebPart


I have put a Content Editor WebPart on a page and I'm trying to insert a picture from the Rich text editor, but whenever I try this I get this error:

List does not exist.

The page you selected contains a list that does not exist. It may have been deleted by another user.

This also happens when inserting links. When I use Fiddler I can see that the error occurs somewhere in AssetPortalBrowser.aspx and It's likely that the last location used to insert pictures and links no longer exist. So the question is how do I reset the location to point to a list on the current site, or any other list for that matter? I tried deleting and adding the WebPart on the page without any luck. Typing in a valid link in the link text box or setting the attribute "DefaultToLastUsedLocation" to "false" in the call to AssetPortalBrowser.aspx did not work either. I read the solution at http://mossipqueen.wordpress.com/2008/08/08/assetportalbrowser-error-list-does-not-exist/ (de- and re-activate Office SharePoint Server Publishing feature) but the feature is not activated on my web. Does anyone have a tip on what to do? This happens on a live SharePoint environment so there may be some restrictions as to what I can

ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  Silverlight  Others  All   

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend