1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| protected override void OnInit(EventArgs e)
{
base.OnInit(e);
int i;
AsyncPostBackTrigger oAsyncPostBackTrigger;
TabGroupSelectorLinkButton oTabGroupSelectorLinkButton;
Category oCategory;
oCategory = Categories.GetCategory(_categoryIndex, Context);
i = 0;
foreach (CategorySubCategory oTabGroup in oCategory.SubCategories)
{
oTabGroupSelectorLinkButton = new TabGroupSelectorLinkButton(i);
oTabGroupSelectorLinkButton.Text = oTabGroup.Name;
oTabGroupSelectorLinkButton.Style.Add("margin-right", "20px");
oTabGroupSelectorLinkButton.Click += new EventHandler(TabGroupSelection);
oTabGroupSelectorLinkButton.ID = string.Concat("TabGroup", i.ToString());
oAsyncPostBackTrigger = new AsyncPostBackTrigger();
oAsyncPostBackTrigger.ControlID = oTabGroupSelectorLinkButton.ID;
oAsyncPostBackTrigger.EventName = "click";
UpdatePanel.Triggers.Add(oAsyncPostBackTrigger);
UpdatePanel.ContentTemplateContainer.Controls.Add(oTabGroupSelectorLinkButton);
i++;
}
} |
Partager