html:

<div class="BDYY-Item">

    <span class="tmkind"><a href="#">基本信息</a></span>

    <ul>

        <li class="nav1"><asp:HyperLink ID="hy1" runat="server" >个人基本信息</asp:HyperLink></li>

        <li class="nav2"><asp:HyperLink ID="hy2" runat="server" >现病史</asp:HyperLink></li>

        <li class="nav3"><asp:HyperLink ID="hy3" runat="server" >既往史</asp:HyperLink></li>

        <li class="nav4"><asp:HyperLink ID="hy4" runat="server" >体格检查</asp:HyperLink></li>

        <li class="nav5"><asp:HyperLink ID="hy5" runat="server" >辅助检查</asp:HyperLink></li>

    </ul>

    <div class="tmkind nav6"><asp:HyperLink ID="hy6" runat="server" >治疗方案</asp:HyperLink></div>

    <span class="tmkind nav7"><asp:HyperLink ID="hy7" runat="server" >量表</asp:HyperLink></span>

    <ul>

        <li><a href="#">初评</a></li>

        <li><a href="#">两周评</a></li>

        <li><a href="#">四周评</a></li>

        <li><a href="#">八周评</a></li>

    </ul>

</div>

 

后台代码:

public int PortalID { get; set; }

 

    protected void Page_Load(object sender, EventArgs e)

    {

        if (!IsPostBack)

        {

            hy1.NavigateUrl = GetPageUrlByTabName("病人基本信息", PortalID);

            hy2.NavigateUrl = GetPageUrlByTabName("病人现病史", PortalID);

            hy3.NavigateUrl = GetPageUrlByTabName("病人既往史", PortalID);

            hy4.NavigateUrl = GetPageUrlByTabName("病人体格检查", PortalID);

            hy5.NavigateUrl = GetPageUrlByTabName("病人辅助检查", PortalID);

            hy6.NavigateUrl = GetPageUrlByTabName("病人治疗方案", PortalID);

            hy7.NavigateUrl = GetPageUrlByTabName("病人评测量表", PortalID);

        }

 

    }

 

    public static string GetPageUrlByTabName(String tabName, int portalID)

    {

        var tc = new TabController();

        DotNetNuke.Entities.Tabs.TabInfo ti = tc.GetTabByName(tabName, portalID);

        if (ti == null)

            return "";

        else

            return DotNetNuke.Common.Globals.NavigateURL(ti.TabID);

    }

声明:此文系舞林cuznwww.wulinlw.org)原创稿件,转载请保留版权