代码之家  ›  专栏  ›  技术社区  ›  Atzoya

设置日历扩展程序格式

  •  0
  • Atzoya  · 技术社区  · 14 年前

    有人知道是否有一种方法可以使用ASPX中的动态值指定日历扩展程序的格式? 我试过了,但似乎根本没有设置格式。有人看到它有什么问题吗:

        <asp:TextBox ID="tbStartDate" runat="server" />
        <act:CalendarExtender ID="clndrStartDate" PopupPosition="Right" runat="server"
     Format='<%# DefaultDateFormat %>' TargetControlID="tbStartDate"></act:CalendarExtender>
    

    我在代码的基本页中有一个defaultdateformat getter,如下所示:

    public static string DefaultDateFormat
        {
            get { return "dd/MM/yyyy"; }
        }
    

    任何帮助都将被逮捕。 谢谢你

    2 回复  |  直到 13 年前
        1
  •  2
  •   Igor    13 年前

    对日历扩展程序实例调用DataBind方法。

    clndrStartDate.DataBind();
    

    这个解决方案对我有效。

        2
  •  0
  •   reckface    14 年前

    您不是说format=“<%=defaultdateformat%>”,您可能不希望defaultdateformat是静态属性。 您的示例中似乎缺少“”和“=”。但我可能错了。