我有一个DatePicker,它曾经作为用户控件正常工作。但是,现在我必须在父用户控件中使用相同的DatePicker用户控件(不是我选择的)。所以现在使用这个新实现,DatePicker没有按预期运行。每当我在选择器中选择一个日期时,它会触发部分回发,然后根本不重新渲染 - 只是消失了。但是,在使用Sys.WebForms.pageRequestManager.getInstance()。add_pageLoaded方法后,我终于能够重新渲染它。现在的问题是它不会保留新选择的日期,它会回到首次加载页面时选择的日期。
基本上,我有一个UpdatePanel,UpdateMode设置为“Conditional”,它使用DatePicker作为AsyncPostBackTrigger。 DatePicker不在UpdatePanel中,除非我绝对必须,否则我不希望它。关于为什么DatePicker在部分回发后不会保留新选择的值的任何想法?