Если у вас есть веские причины, по которым вы извлекаете дату на клиенте с помощью GetValue () перед ее передачей на сервер (вместо доступа к серверному свойству dateEdit.Date) ....:
GetValue () (или в этом случае GetDate ()) возвращает объект даты JavaScript. Вы можете отформатировать его с помощью встроенных в JavaScript методов getXXX (), указанных здесь . перед передачей на сервер, например:
dt.GetValue().getMonth() + '/' + dt.GetValue().getDate() + '/' + dt.GetValue().getFullYear()
=> возвращает «8/5/2011», который можно проанализировать с помощью методов DateTime.Parse / ParseExact .NET.
Но на самом деле вам следует дважды проверить, является ли извлечение даты на клиенте (вместо использования свойств на стороне сервера) лучшим способом.