Welcome Guest Search | Active Topics | Sign In | Register

Calendar Current Date Options
Colin
Posted: Friday, July 11, 2008 1:08:36 AM
Rank: Advanced Member
Groups: Member

Joined: 2/1/2008
Posts: 35
Hi,

I have a DatePicker on a page and if no entry has been made (date selected), when you click on the image button it will not show the current month, instead it shows the month I added it to the page (now a couple of months ago), it does however show the current date at the bottom of the pop-up calendar.

I can select the current month and date and it will then bind using the select method and then it shows that date in the picker in the future which is fine.

I have dragged a new version onto the page and can't see any difference that will allow it to show the current month on clicking the image button when opening a new calendar from the picker that has no date previously entered.

There must be something simple I am missing to allow the picker to be blank and the calendar pop-up with the current month and date showing? The visible date is set as VisibleDate="2008-05-01" which appears to creating the problem, should this be something like NOW() to always show the current date rather than the date the datepicker was created on the page?

I also see there are issues with construct methods re width & centre on the current date in the footer template?
<td width="30">
</td>
<td valign="center">
<img src="{img:00040401}"></td>
<td valign="center">
Today: {var:today:MM/dd/yyyy}</td>

I am using VS2005 & vb, please can you let me know what is missing.

Regards.
eo_support
Posted: Friday, July 11, 2008 7:25:16 AM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,193
Hi,

The Calendar is behaving exactly as it supposes to. There are a number of dates that the Calendar/DatePicker maintains:

1. The SelectedDate. This is the date that user selected or entered in the DatePicker textbox;
2. The current date. This is the current system date and obviously the Calendar/DatePicker never changes it;
3. The VisibleDate. This is the date that determines which month the Calendar displays.

For example, today is 7/11/08 (current date), your code can set VisibleDate to "1/1/2007" (visible date) and when the Calendar starts it shows the month of 1/2007. User can then scroll it to 5/2007 (visible date) and select 5/8/2007 (selected date).

Hope this clears up.

Thanks
Colin
Posted: Friday, July 11, 2008 7:38:02 AM
Rank: Advanced Member
Groups: Member

Joined: 2/1/2008
Posts: 35
Hi,

Not really, I want my users to be able to see the current month when they open the page and select the pop-up from the DatePicker if no date has been previously selected. At this rate I will constantly have to amend the page to show the current month or next year it will show a year behind which can't be correct.

Regards.
eo_support
Posted: Friday, July 11, 2008 7:44:51 AM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,193
Hi,

Have you tried removing VisibleDate="2008-05-01"? I believe when you do not set it, it automatically takes the current month.

Thanks
Colin
Posted: Friday, July 11, 2008 7:58:50 AM
Rank: Advanced Member
Groups: Member

Joined: 2/1/2008
Posts: 35
Excellent, that did the trick thanks.

Regards.


You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.