BlogRecentPosts
The BlogRecentPosts server control displays a list of recent blog post links on a Web form. When you click a link, you are directed to the blog post. The NumberofPosts
property lets you control how many links appear. Typically, this control appears with other individual Blog server controls.
NOTE: On a PageBuilder page, you can display recent blog posts using the Recent blog posts widget. See also: Creating and Using Widgets
Inserting the BlogRecentPosts server control onto a page
Prerequisite
You must have installed the server controls. See Installing server controls into Visual Studio Toolbox.
- In Visual Studio, choose View > Toolbox.
- Click the Ektron server control tab to display the server controls.
- Drag the BlogRecentPosts server control and drop it into the desired location on the page.
NOTE: You also can place the cursor on the page where you want the server control, then double click the server control that you want.
<CMS:BlogRecentPosts ID="BlogRecentPosts1" runat="server" />
- Click on
BlogRecentPosts
in the code to display and modify the control’s properties using the Properties window of Visual Studio. The page is updated as you modify the property values.
BlogRecentPosts properties
The following are Ektron-specific server controla server control uses API language to interact with the CMS and Framework UI to display the output. A server control can be dragged and dropped onto a Web form and then modified. properties. For information about native .NET properties such as font, height, width and border style, use Visual Studio® help.
- BlogID (Long)
The ID of the blog in Ektron. For example: 41. If you don’t know the ID of the blog, use the CMS Explorer to browse to it.See also: Browsing your Ektron site using CMS Explorer
- BlogStartDateRange (String)
Set the date range of the Blogs to show. For example, want to display blogs for the past 3 months, set toQuarterly.
- None. No start date range
- Monthly. Current month
- Quarterly. Past 3 months
- BiYearly. Past 6 months
- Yearly. Past 12 months
- CacheInterval (Double)
The number of seconds that a server controla server control uses API language to interact with the CMS and Framework UI to display the output. A server control can be dragged and dropped onto a Web form and then modified.’s data is cached. The default is 0 (zero). For example, if you want to cache the data for 5 minutes, set to 300. See also: Caching with server controls.
- DoInitFill (Boolean)
By default, Fill occurs during the Page_Init event. Set to false if you want to postpone the fill-action until later. In this case, Fill is automatically called during the Page Render event. You might do this if you need to set or change a property on the control in code-behind and have it render with your changes shown.
- Hide (Boolean)
Hides or displays the output of the control in design time and run time.
- True. Hide the control output.
- False. Display the control output.
- Language (Integer)
Set a language for viewing content; shows results in design-time (in Visual Studio) and at run-time (in a browser).
- NumberofPosts (Integer)
Sets the number of post links to display. The default is 5.
- SuppressWrapperTags (Boolean)
Suppresses the output of the span/div tags around the control.
- True. Suppress wrap tags.
- False (default). Allow wrap tags.