I have built a Custom Server Control for that initialization of the server control is relatively easy. The following is the final code:
Code:
usingSystem;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Web.Caching;
usingSystem.Web.UI;
usingSystem.Web.UI.WebControls;
[assembly: TagPrefix ("EndWell123", "EW123")]
namespaceEndWell123
{
[DefaultProperty ("Text")]
[ToolboxData ("<(0): HyperlinkFileList runat ="server">")]
[ToolboxBitmap ("HyperlinkFileList123.ico")]
public classHyperlinkFileList123: Panel
{
[Bindable (true)]
[Category ("Files List")]
[Description ("The Title of the list of files")]
public stringFilesTitle123 (get; set;}
[Bindable (true)]
[Category ("Files List")]
Bookmarks