I have a textbox that displays the date from an SQL query. Most of the time, this value is NULL, so the textbox is blank. If the user needs to set this date, then they click on the textbox and a calendar component is made visible and replaces the textboxes in that area. The user selects the date from the calendar and the calendar visibility is set to 0, the db is updated and the textbox gets the date value to display. All is good.
The problem is that if the date is already set to the desired date on the calendar when the user opens it, selecting the currently selected date does not do anything. I tried turning the OK button on in the properties, but unless the date is changed, the OK button does not do anything. The user has to click on a different date, then reopen the calendar and click on the correct date.
By the way, I am using this method if textbox replaced by calendar instead of using the popup calendar because the value is almost always Null and the users are confused if a date is display in this spot.