I am developing customized schedule generator application for which I need to design User Interface. This UI will have an option to select Date, Time and number of hours. This is simply possible by adding date/time picker control and domain control. However, there can be more than one session per day and there can be multiple dates. So I want to allow user to add more input field on UI whenever required. I want a way to give best user experience than the traditional way to give Add button to add one more set of controls:

[Date] [Time] [No Of Hours] [Add more]

[Date] [Time] [No Of Hours]

[Date] [Time] [No Of Hours]

[Date] [Time] [No Of Hours]

[Date] [Time] [No Of Hours]


Any suggestion on improving user experience in this case?

1 Answer 1


Instead of adding a new set of fields on user click what if a new field appeared after filling in the date and time. Then providing users with the ability to remove a schedule on hover of that section.


download bmml source – Wireframes created with Balsamiq Mockups


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.