【问题标题】:maskedextender and calenderextender in asp.netasp.net 中的 maskedextender 和 calenderextender
【发布时间】:2011-07-13 05:15:23
【问题描述】:

我是 asp.net 的新人。我的asp.net 应用程序中有一个文本框和一个日历图像按钮。我使用蒙面扩展器在文本框中显示日期,如 yyyy-mm--dd。我还使用日历扩展器来单击图像按钮,它将在文本框中显示日期。我使用以下代码。

                                    &nbsp;<asp:ImageButton ID="imgdatefrom" runat="server" 
                                        ImageUrl="~/images/calendar.jpeg" Height="19px" Width="20px"  />
                                    &nbsp;&nbsp;<asp:Label ID="lblTo"  runat="server" Text="End Date" 
                                        ForeColor="Black" Font-Size="Small"></asp:Label>
                                    <asp:Label ID="enddateval" runat="server" ForeColor="Red" Text="*"></asp:Label>
                                    &nbsp;<asp:CalendarExtender ID="txtDateFrom_CalendarExtender" runat="server" TargetControlID="txtDateFrom" Format="yyyy-MM-dd" PopupButtonID="imgdatefrom"
                                                        TodaysDateFormat="yyyy d, MMMM">
                                        </asp:CalendarExtender>

当我执行该代码并通过单击图像按钮选择日期时,所选日期不会显示在文本框中。任何人都可以知道如何解决这个问题。 谢谢

【问题讨论】:

    标签: c# asp.net


    【解决方案1】:

    您只需使用标准的 TextBox 控件,而不是 MaskedExtender。它会起作用的。

    【讨论】:

      猜你喜欢
      • 2011-10-05
      • 1970-01-01
      • 1970-01-01
      • 2012-04-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-20
      • 2010-09-24
      • 2011-06-05
      相关资源
      最近更新 更多