有没有人知道是否有办法从aspx中指定具有动态值的日历扩展器的格式? 我试过这个,但似乎根本没有设置格式。有没有人看到它有什么问题:
<asp:TextBox ID="tbStartDate" runat="server" />
<act:CalendarExtender ID="clndrStartDate" PopupPosition="Right" runat="server"
Format='<%# DefaultDateFormat %>' TargetControlID="tbStartDate"></act:CalendarExtender>
我在代码beheind的基页中有DefaultDateFormat getter,如下所示:
public static string DefaultDateFormat
{
get { return "dd/MM/yyyy"; }
}
任何帮助都会受到欢迎。 谢谢
答案 0 :(得分:2)
在日历扩展程序实例上调用DataBind方法。
clndrStartDate.DataBind();
这个解决方案对我有用。
答案 1 :(得分:0)
你不是说格式=“&lt;%= DefaultDateFormat%&gt;”并且您可能不希望DefaultDateFormat成为静态属性。 在您的示例中,您似乎缺少“”和=。但我可能是错的。