Example #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            StringBuilder result = new StringBuilder();

            foreach (Plugin pl in Plugins)
            {
                result.AppendFormat(@"
                    <div id=""PluginHeaderID{0}"" class=""wm_accountslist_contacts{1}{4}"">
                        <a href=""default.aspx?plugin={2}"" {5}>{3}</a>
                    </div>
                    ",
                                    pl.ID, (pluginID == pl.ID) ? " wm_active_tab" : "",
                                    pl.ID, pl.Caption, (Plugins.IndexOf(pl) == 0) ? " first" : "",
                                    !string.IsNullOrEmpty(pl.Target) ? "target=" + pl.Target : "");
            }
            PluginsMenu.Text = result.ToString();
        }