【发布时间】:2018-04-02 02:41:12
【问题描述】:
我有这样的日历:
查看
<td>
<asp:Calendar ID="Calendar1" runat="server"
OnSelectionChanged="DateChange">
</asp:Calendar>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
</td>
.cs文件
protected void Page_Load(object sender, EventArgs e)
{
TextBox2.Text = DateTime.Today.ToShortDateString()+'.';
}
protected void DateChange(object sender, EventArgs e)
{
TextBox2.Text = Calendar1.SelectedDate.ToShortDateString() + '.';
}
它显示日期为"MM/dd/yyyy",但我想显示为"dd/MM/yyyy",我尝试将DateTime.Today.ToShortDateString()+'.';更改为DateTime.Today.ToShortDateString("dd/MM/yyyy");
但我明白了
错误 3 方法 'ToShortDateString' 没有重载需要 1 个参数
我能做些什么来解决这个问题?
【问题讨论】: