Try Now
More in this section

Forums / Sitefinity SDK / SDK - with Documents

SDK - with Documents

2 posts, 0 answered
  1. Julie
    Julie avatar
    1 posts
    14 Feb 2011
    03 Aug 2011
    Link to this post
    from my custom widget I need to create a new document, and I need to select all documents into a specific library.
    Here is my code for the select and it's not working:
                var asset = from p in App.WorkWith().Documents()
                            where p.Library.Title == "Assets"
                            orderby p.Title
                            select p;

    How I can create a new document and listing all documents into a specific library?
  2. Stanislav Velikov
    Stanislav Velikov avatar
    1113 posts
    25 Oct 2016
    08 Aug 2011
    Link to this post
    Hi Julie,

    Here is how you get list of the documents in a specific library(libraryName)
    publicIContent GetContentItem( stringname )
                IContent content = null;
                stringlibraryName = string.Empty;
                libraryName = GetLibraryName();
                var docs = from p inApp.WorkWith().Documents()
                           where ( p.Parent.Title == libraryName ) &&
                           ( p.Visible == true) && ( p.UrlName.ToLower() == name.ToLower() )
                           orderby p.Title
                           select p;
                List<IContent> items = newList<IContent>();
                foreach( IContent item indocs.Get() )
                    content = item;

    To create a document follow the example in the documentation.

    All the best,
    Stanislav Velikov
    the Telerik team

    Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get now >>

2 posts, 0 answered