2010-04-07 2 views
0

내 코드는 다음과 같습니다 임 IE8 내 코드를 실행 : 여기ModalPopUp NumericUpDownExtender 문제

<body> 
    <form id="form1" runat="server"> 
    <asp:ScriptManager ID="ScriptManager1" runat="server"> 
    </asp:ScriptManager> 
    <asp:Button ID="Button1" runat="server" Text="Button" /> 
    <asp:Panel ID="Panel1" CssClass="modalPopup" runat="server"> 
     <div id="modal" runat="server"> 
      <asp:TextBox ID="TextBox1" runat="server" Visible="true"></asp:TextBox> 
     <cc1:NumericUpDownExtender ID="NumericUpDownExtender1" TargetControlID="TextBox1" Minimum="1" 
       runat="server">  
      </cc1:NumericUpDownExtender> 
     </div> 
    </asp:Panel> 
    <cc1:ModalPopupExtender ID="ModalPopupExtender1" PopupDragHandleControlID="modal" 
     BackgroundCssClass="modalBackground" TargetControlID="Button1" PopupControlID="Panel1" 
     runat="server"> 
    </cc1:ModalPopupExtender> 
    </form> 
</body> 

, 모달 팝업 내 숫자 스핀 연장 표시되지 않는 한, 나는 here.FYI으로 문제가 무엇인지 잘 모릅니다.

+0

코드는 어디에 있습니까? – hallie

+0

내 코드가 지금 표시됩니다. 해결책을주세요. – Hari

답변

1

NumericUpDownExtender 컨트롤의 너비 속성에 값이 있어야합니다.

예컨대

<asp:TextBox ID="txtLeftNumeric" Width="50px" runat="server"></asp:TextBox> 
<ajaxToolkit:NumericUpDownExtender ID="ajaxNumericLeft" 
            runat="server" Width="60" 
            TargetControlID="txtLeftNumeric"> 
</ajaxToolkit:NumericUpDownExtender>