查看第一个选项卡,CARBS 的内容很好地位于选项卡边界内,但对于 ISG,内容似乎位于一个小矩形下方,该矩形似乎是第二个选项卡的选项卡边界。
我究竟做错了什么?在我看来,好像我做了第二个选项卡,与 ISG 用户控件位于第二个 TabPanel 内的第一个选项卡相同,就像 Carbs 用户控件位于第一个选项卡面板内一样......
请注意,我删除了图片中显示的 3 个选项卡的代码,以简化示例。
内容
<%@ Page Title="Revenue Adjustment Ratios" Language="C#" MasterPageFile="~/Site.Master"
AutoEventWireup="true" CodeBehind="VerifyRevenueRatio.aspx.cs" Inherits="MLR_Datamart.VerifyRevenueRatio" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajaxtoolkit" %>
<%@ Register Src="Controls/Ratios_Carbs.ascx" TagName="Ratios_Carbs" TagPrefix="uc1" %>
<%@ Register Src="Controls/Ratios_ISG.ascx" TagName="Ratios_ISG" TagPrefix="uc2" %>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
<style type="text/css">
</style>
<link href="Styles/Common.css" rel="stylesheet" type="text/css" />
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server" AsyncPostBackTimeout="9999999">
</asp:ScriptManager>
<ajaxtoolkit:TabContainer ID="tabDataEntry" runat="server" ViewStateMode="Enabled"
Width="1230px" ActiveTabIndex="1">
<ajaxtoolkit:TabPanel ID="tabCarbs" runat="server" HeaderText="CARBS">
<HeaderTemplate>
CARBS</HeaderTemplate>
<ContentTemplate>
<uc1:Ratios_Carbs ID="Ratios_Carbs1" runat="server" />
</ContentTemplate>
</ajaxtoolkit:TabPanel>
<ajaxtoolkit:TabPanel ID="tabISG" runat="server" HeaderText="ISG">
<HeaderTemplate>
ISG</HeaderTemplate>
<ContentTemplate>
<uc2:Ratios_ISG ID="Ratios_ISG1" runat="server" />
</ContentTemplate>
</ajaxtoolkit:TabPanel>
</ajaxtoolkit:TabContainer>
</asp:Content>