私は単純なテレリックを持っています:RadDatePicker。
<telerik:RadDatePicker ID="dpDueDate" runat="server" Culture="English (United States)" Width="180px" BorderStyle="None">
<DateInput DateFormat="d-MMM-yyyy" DisplayDateFormat="d-MMM-yyyy" DisabledStyle-ForeColor="#505050" Enabled="false"/>
</telerik:RadDatePicker>
Web アプリケーションをデバッグしていると、dpDueDate.SelectedDate の形式が US (12/05/2012) であることがわかりますが、Firebug を開くと次のように表示されます。
<input ... value="2012-12-05">
Culture="English (United States)" を指定し、Culture="en-US" も試しました。PageLoad イベントで RadDatePicker のカルチャを設定しました。役に立ちません。JS で RadDatePicker 値を取得し、サーバー側で以前に取得した値と比較する必要があります (サーバー側の値が 12/05/2012 で、JS の値が 2012-12-05 であることを意味します)。RadDatePicker に MM/dd/yyyy のような値の形式を持たせるにはどうすればよいですか?