The BlogPostList type exposes the following members.

Constructors

  Name Description
Public method BlogPostList
Constructor.

Methods

  Name Description
Public method ApplyChanges
Apply web part property changes (Note: Overridden property still needs to be marked as WebPartApplyChangesAttribute).

Note: Marked with WebPartApplyChangesAttribute attribute so it is called from ApplyChanges event in the editor part to refresh the module appearance.

(Overrides BasePart..::..ApplyChanges()()()().)
Public method BindData
Binds blog data for display in the main list view control.
(Overrides BaseBlogPart..::..BindData()()()().)
Public method Dispose
Dispose.
(Overrides BasePart..::..Dispose()()()().)
Public method GetRssChannel
Gets Rss Channel for this part.
Protected method lvItems_OnItemDataBound
Protected method OnInit (Overrides BaseBlogPart..::..OnInit(EventArgs).)
Protected method OnLoad (Overrides BasePart..::..OnLoad(EventArgs).)
Protected method OnPreRender (Overrides BasePart..::..OnPreRender(EventArgs).)
Public method SetBlogInfo
Sets the blog information (page title, header title and description).

Extension Methods

  Name Description
Public Extension Method ConvertTo(Type) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo(Type, TypeConverter) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo(Type, Boolean) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo(Type, TypeConverter, Boolean) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo<(Of <<'(T>)>>)()()()() Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method ConvertTo<(Of <<'(T>)>>)(TypeConverter) Overloaded.
Converts a source to the given type.
(Defined by ObjectExtension.)
Public Extension Method GetCurrentStackTrace
Gets current stack trace information.
(Defined by ObjectExtension.)
Public Extension Method GetDebugInformation
Gets the debug information for currently executing code.
(Defined by ObjectExtension.)
Public Extension Method GetExecutingMethodName
Gets the executing method name.
(Defined by ObjectExtension.)
Public Extension Method GetPagerTemplate
Gets pager template.
(Defined by ControlExtension.)
Public Extension Method GetPropertyType
Gets a property type.
(Defined by ObjectExtension.)
Public Extension Method GetPropertyValue
Gets a property or field value from the object (Dot notation enabled).
(Defined by ObjectExtension.)
Public Extension Method PropertyExists
Check if property exists.
(Defined by ObjectExtension.)
Public Extension Method SetPropertyValue
Sets a property or field value to the object (Dot notation enabled).
(Defined by ObjectExtension.)

Fields

  Name Description
Protected field lbHeader
lbHeader control.
Protected field lblNoData
lblNoData control.
Protected field lnkAddNew
lnkAddNew control.
Protected field lnkComments
lnkComments control.
Protected field lnkCurrent
lnkCurrent control.
Protected field lnkFirst
lnkFirst control.
Protected field lnkSecond
lnkSecond control.
Protected field lnkSettings
lnkSettings control.
Protected field ltlBlogDescription
ltlBlogDescription control.
Protected field ltlBlogName
ltlBlogName control.
Protected field ltlH1Close
ltlH1Close control.
Protected field ltlH1Open
ltlH1Open control.
Protected field ltlHeaderSpace
ltlHeaderSpace control.
Protected field lvItems
lvItems control.
Protected field pager
pager control.
Protected field panFilter
panFilter control.
Protected field pnlContainer
pnlContainer control.
Protected field syntaxHighlighter
syntaxHighlighter control.

Properties

  Name Description
Public property AuthorDescriptionFormatString
Format string for author listing description.
Public property AuthorTitleFormatString
Format string for author listing title.
Public property BlogTitleFormatString
Format string for blog title.
Public property CategoryDescriptionFormatString
Format string for category listing description.
Public property CategoryId
Get or set category filter.
Public property CategoryTitleFormatString
Format string for category listing title.
Public property DateFormatString
Date format string.
Public property EnableSyntaxHighlighter
Indicates if syntax highlighter should be enabled.
Public property IsDescriptionVisible
Visibility of the description label.
Public property IsHeaderVisible
Visibility of the blog header.
Public property IsTitleVisible
Visibility of the title label.
Public property MaxDescriptionChars
Maximum characters in blog post.
Public property MaxTitleChars
Maximum characters in a title of a post.
Public property PageSize
Pager page size.
Public property PagingEnabled
Is paging enabled in the control.
Public property RewritePageTitle
Wheter to rewrite the container page title.
Public property RssEnabled
Get or set if Rss Engine should use this web part RSS channels.
Public property RssFeedContentSelector
Selects the content to be shown in the RSS.
Public property SearchAction
Search action - defines which field to search.
Public property SearchDescriptionFormatString
Format string for search results listing description.
Public property SearchTitleFormatString
Format string for search results listing title.
Public property SearchValue
Search value.
Public property TagDescriptionFormatString
Format string for tag listing description.
Public property TagTitleFormatString
Format string for tag listing title.
Public property TemplatedControl
Templated list view that is used for rendering the "repeatable" section of this control.
Public property UserId
User id - when set, only the posts from this user are shown.

See Also