【发布时间】:2015-03-03 00:05:18
【问题描述】:
我有 2 个链接按钮,它们链接到一个多视图,并且根据我按下的按钮将更改活动视图。我希望其各自视图的链接按钮显示为活动状态。
<asp:Panel runat="server" >
<div>
<asp:LinkButton ID="linkDeviceList" CommandName="SwitchViewByID" CommandArgument="viewDeviceList" runat="server" OnClick="linkDeviceList_Click" CssClass="button-link">Device List</asp:LinkButton>
<asp:LinkButton ID="linkFTPFolders" CommandName="SwitchViewByID" CommandArgument="viewFTPFolders" runat="server" OnClick="linkFTPFolders_Click" CssClass="button-link">FTP Folders</asp:LinkButton>
</div>
</asp:Panel>
事件处理程序。我以为我会在一段时间内更改按钮的状态,但不知道如何应用样式更改。
protected void linkFTPFolders_Click(object sender, EventArgs e)
{
MultiView1.SetActiveView(viewFTPFolders);
while (MultiView1.GetActiveView() == viewFTPFolders)
{
}
}
protected void linkDeviceList_Click(object sender, EventArgs e)
{
MultiView1.SetActiveView(viewDeviceList);
while (MultiView1.GetActiveView() == viewDeviceList)
{
}
}
【问题讨论】:
标签: c# css asp.net twitter-bootstrap