当我使用ajax日历时,它是07-17-2010格式的拍摄日期,但我希望格式为07/17/2010。这意味着代替 - (连字符)我想要/(斜杠)。我们可以改变这个吗?如果是,那我们怎么做呢?请帮帮我。
我的代码是
<asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
</asp:ToolkitScriptManager>
<asp:TextBox ID="txtstart" runat="server" Width="200px">
</asp:TextBox>
<asp:ImageButton ID="ImageButton1"
runat="server" ImageUrl="~/images/icon_cal.png" />
<asp:CalendarExtender runat="server" TargetControlID="txtstart"
Format="mm-dd-yyyy" PopupButtonID="ImageButton1">
</asp:CalendarExtender>
答案 0 :(得分:1)
格式应该是: -
MM-DD-YYYY
注意大写MM,请参阅此post from MSDN以获取有效格式字符串列表
修改自从我给出初步答案后,问题已经改变了。格式现在可以
MM / DD / YYYY
答案 1 :(得分:0)
我认为这是一种格式,但apparently不是..
可能将值转换为字符串并使用string.replace ..