0

所有尊敬的成员,

我正在尝试在 html 页面中的 iframe 中插入一个 aspx 页面:

  <iframe  id="one" src="ElectLocoPerformance2.aspx" height="100%" width="100%" runat="server" scrolling="no" marginheight="0%"    frameborder="0"  /> </p>

Pgae 显示良好,但是,AJAX 弹出日历不完全可见,因为某些部分隐藏在 iframe 后面。尽管下拉列表完全可见。

我的aspx代码如下:

<body bgcolor="#ffffcc">
<form id="form1" runat="server">
<ajax:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"></ajax:ToolkitScriptManager> 

<table class="style3">
    <tr>
        <td class="style38">
            <strong>Trains lost Punctuality (Territorial)</strong></td>
        <td class="style43">
            From Date</td>
        <td class="style22">
            <asp:TextBox ID="txtstrdt" runat="server" Contenteditable="false" Width="90px"/>
            <ajax:CalendarExtender ID="CalendarExtender1" runat="server"  TargetControlID="txtstrdt"  Format="dd-MMM-yy"  >
                            </ajax:CalendarExtender>
                            <asp:RequiredFieldValidator ID="DateRequiredFieldValidator" 
                        ControlToValidate="txtstrdt" ErrorMessage="Name" 
                        Text="Can not be left blank" runat="server" Display="Dynamic" 
                        ForeColor="Red" Font-Names="Tahoma" Font-Size="Small" />

        </td>
        <td class="style63">
            <strong class="style66">To Date</strong></td>
        <td class="style30">
            <asp:TextBox ID="txtenddt" runat="server" Contenteditable="false" Width="90px"/>
            <ajax:CalendarExtender ID="CalendarExtender2" runat="server"  TargetControlID="txtenddt"  Format="dd-MMM-yy">
                            </ajax:CalendarExtender>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator1" 
                        ControlToValidate="txtenddt" ErrorMessage="Name" 
                        Text="Can not be left blank" runat="server" Display="Dynamic" 
                        ForeColor="Red" Font-Names="Tahoma" Font-Size="Small" /></td>
        <td class="style61">
            Territorial Railway</td>
        <td class="style65">
 <asp:DropDownList runat="server" id="txtrly" BorderColor="Black" Width="90px" Height="22px" 
                CssClass="style62" >
            <asp:ListItem  Value="">ALL</asp:ListItem>
            <asp:ListItem Value="CR">CR</asp:ListItem>
            <asp:ListItem Value="ER">ER</asp:ListItem>
            <asp:ListItem Value="ECR">ECR</asp:ListItem>
            <asp:ListItem Value="ECoR">ECoR</asp:ListItem>
            <asp:ListItem Value="NR">NR</asp:ListItem>
            <asp:ListItem Value="NCR">NCR</asp:ListItem>
            <asp:ListItem Value="NER">NER</asp:ListItem>
            <asp:ListItem Value="NFR">NFR</asp:ListItem>
            <asp:ListItem Value="NWR">NWR</asp:ListItem>
            <asp:ListItem Value="SR">SR</asp:ListItem>
            <asp:ListItem Value="SCR">SCR</asp:ListItem>
            <asp:ListItem Value="SER">SER</asp:ListItem>
            <asp:ListItem Value="SECR">SECR</asp:ListItem>
            <asp:ListItem Value="SWR">SWR</asp:ListItem>
            <asp:ListItem Value="WR">WR</asp:ListItem>
            <asp:ListItem Value="WCR">WCR</asp:ListItem>
            </asp:DropDownList></td>
        <td class="style60">
            <strong>Owning Shed</strong></td>
        <td class="style76">
<asp:DropDownList runat="server" id="txtshed" BorderColor="Black" Width="90px" Height="22px" 
                CssClass="style62" >
            <asp:ListItem  Value="">ALL</asp:ListItem>
            <asp:ListItem Value="BSL">BSL</asp:ListItem>
            <asp:ListItem Value="AQ">AQ</asp:ListItem>
            <asp:ListItem Value="KYN">KYN</asp:ListItem>
            <asp:ListItem Value="ASN">ASN</asp:ListItem>
            <asp:ListItem Value="HWH">HWH</asp:ListItem>
            <asp:ListItem Value="MGS">MGS</asp:ListItem>
            <asp:ListItem Value="GMO">GMO</asp:ListItem>
            <asp:ListItem Value="WAT">WAT</asp:ListItem>
            <asp:ListItem Value="ANGL">ANGL</asp:ListItem>
            <asp:ListItem Value="GZB">GZB</asp:ListItem>
            <asp:ListItem Value="LDH">LDH</asp:ListItem>
            <asp:ListItem Value="JHS">JHS</asp:ListItem>
            <asp:ListItem Value="CNB">CNB</asp:ListItem>
            <asp:ListItem Value="AJJ">AJJ</asp:ListItem>
            <asp:ListItem Value="ED">ED</asp:ListItem>
            <asp:ListItem Value="RPM">RPM</asp:ListItem>
            <asp:ListItem Value="BZA">BZA</asp:ListItem>
            <asp:ListItem  Value="LGD">LGD</asp:ListItem>
            <asp:ListItem Value="KZJ">KZJ</asp:ListItem>
            <asp:ListItem Value="TATA">TATA</asp:ListItem>
            <asp:ListItem Value="BNDM">BNDM</asp:ListItem>
            <asp:ListItem Value="BKSC">BKSC</asp:ListItem>
            <asp:ListItem Value="SRC">SRC</asp:ListItem>
            <asp:ListItem Value="BIA">BIA</asp:ListItem>
            <asp:ListItem Value="BRC">BRC</asp:ListItem>
            <asp:ListItem Value="BL">BL</asp:ListItem>
            <asp:ListItem Value="TKD">TKD</asp:ListItem>
            <asp:ListItem Value="ET">ET</asp:ListItem>
            <asp:ListItem Value="NKJ">NKJ</asp:ListItem>
            </asp:DropDownList></td>
        <td class="style72">
            <asp:Button ID="btnSend" Text="GO" runat="server" onclick="btnSend_Click"/></td>
        <td class="style64">
            &nbsp;</td>
</table>

有没有可能解决这个问题?请帮忙。

或者建议任何方法将两个或多个提交按钮放置在表单 teg 中,以便根据日期选择器重定向不同的页面。

4

1 回答 1

0

您是否尝试过定位元素然后z-index在弹出日历上设置属性?

于 2013-06-10T14:54:44.243 回答