如何在页面加载时获取选项卡名称

时间:2019-03-22 08:58:16

标签: c# asp.net .net webforms

我正在尝试为当前页面上的每个选项卡绑定一个转发器控件。因此,在页面加载时,如何获取当前选项卡的选项卡名称,以便可以将ID传递给方法?

我尝试过此方法,但它继续为所有其他页面输入第一个if语句。我该怎么办?

protected void Page_Load(object sender, EventArgs e)
{
    try
    {
        if (!IsPostBack)
        {
            if (new TabController().GetTabByName("Bachelor Party", PortalId)
                .TabName == "Bachelor Party")
            {
                BindEventType(1, 0, 0, string.Empty);
            }
            else if (new TabController().GetTabByName("Birthday Party", PortalId)
                .TabName == "Birthday Party")
            {
                BindEventType(2, 0, 0, string.Empty);
            }
            else if (new TabController().GetTabByName("Cocktail Party", PortalId)
                .TabName == "Cocktail Party")
            {
                BindEventType(3, 0, 0, string.Empty);
            }
        }
    }
}

0 个答案:

没有答案