【问题标题】:Ajax Calendarextender location with invisible textbox带有不可见文本框的 Ajax Calendarextender 位置
【发布时间】:2011-05-06 09:45:33
【问题描述】:

我有一个 div,在其中我有一个 TextBox 设置为 display:none,一个 CalendarExtender 连接到它和一个 Button,在 TextBox 旁边,显示日历。当我单击按钮时,日历会出现在表单的左上角。有没有办法让它出现在按钮旁边,文本框所在的位置?

【问题讨论】:

    标签: asp.net ajax calendarextender


    【解决方案1】:

    我用position:absolute; visibility: hidden; 而非display:none; 修复了它。

    <asp:TextBox ID="t1" runat="server" Style="position:absolute; visibility: hidden" />
    <asp:Button ID="b1" runat="server" Text="Button" />
    <asp:CalendarExtender ID="c1" runat="server" TargetControlID="t1"
            PopupButtonID="b1"/>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-07
      • 2013-11-08
      • 1970-01-01
      相关资源
      最近更新 更多