1
を返す:image日付ピッカーポストバックが、私はこのようなカレンダーを持っている元の値
コントローラー:
protected void Page_Load(object sender, EventArgs e)
{
fecha_fin.Text = DateTime.Today.ToString("yyyy/MM/dd", CultureInfo.InvariantCulture);
Thread.CurrentThread.CurrentCulture = new CultureInfo("es-MX");
}
protected void DateChange(object sender, EventArgs e)
{
fecha_fin.Text = Calendar1.SelectedDate.ToString("yyyy/MM/dd");
}
ビュー:
それが今日の日付が選んだデフォルトの場合<td>
<asp:TextBox ID="fecha_fin" ClientIDMode="Static" runat="server"></asp:TextBox>
<asp:Calendar ID="Calendar1" runat="server" OnSelectionChanged="DateChange" DayNameFormat="FirstLetter" Font-Names="Tahoma" Font-Size="11px" NextMonthText="." PrevMonthText="." SelectMonthText="»" SelectWeekText="›" CssClass="myCalendar" CellPadding="0">
<OtherMonthDayStyle ForeColor="#b0b0b0" />
<DayStyle CssClass="myCalendarDay" ForeColor="#2d3338" />
<DayHeaderStyle CssClass="myCalendarDayHeader" ForeColor="#2d3338" />
<SelectedDayStyle Font-Bold="True" Font-Size="12px" CssClass="myCalendarSelector" />
<TodayDayStyle CssClass="myCalendarToday" />
<SelectorStyle CssClass="myCalendarSelector" />
<NextPrevStyle CssClass="myCalendarNextPrev" />
<TitleStyle CssClass="myCalendarTitle" />
</asp:Calendar>
</td>
、別の日を選択すると問題が起きますが、それは「DateChange」methで正しく日付を変更します私のページで他のものを選ぶと問題が起きる、今日の投稿を返す
たとえばimageここに私は31 10月が選択されていますが、テキストは12月12日に再び返されます。なぜページはオリジナルのものとしてポストバックをリロードするのですか(ページ読み込み時)?ページの読み込みチェックでよろしく