Your question is not very descriptive so i will answer in two ways if that ok
**I would do the following for a "just two dates" scenario **
Hide the second date (display:none) i would then use Js and act on the date picker changed event to unhide the second date.
**I would do the following for a "Multiple dates" scenario **
use @Ajax.BeginForm() around the first date (Editable date). Use Js to fire the submit on the form when the date has changed.
The Submit will return a Partial View showing:
- List of previous dates (readonly maybe)
- And a new editable date at the bottom.