ASP.NET Can't set value to datepicker from code behind
问题 I have a datepicker field $(function () { $("#dateTextBox").datepicker({ changeMonth: true, changeYear: true }); $("#dateTextBox").datepicker("option", "dateFormat", "dd/mm/yy"); }); In code behind, on button click, I'm trying to set value to datepicker field: dateTextBox.Value = date.ToString("dd/MM/yyyy"); But after postback, textbox is empty... 回答1: In order to achieve this, you need to read details from client side using hidden field. This hiddenfield value can be set at server side. For