views:

89

answers:

2

I am writing a questionnaire in ASP .NET MVC. The format of the questionnaire is one yes/no question per page. The questionnaire is a safety questionnaire where, for the majority of the time the user will answer no to the questions. Should I set the default state of the radio buttons to 'no' to save the majority of the users time (enhancing the user experience) or should I leave them both as unselected so as not to potentially skew the results as a result of users' laziness?

Thanks

+1  A: 

i suggest using buttons with the answers Yes/No on, that would create a better user experience and could look a lot more user friendly than radio buttons.

harryovers
+2  A: 

Since it is a survey, I'd would not set the default state and make all of the questions required (validating on submit and displaying an error message for skipped questions). That way you are forcing the user to make a decision and not skewing the results.

Joshua
Instead of waiting to display an error if they haven't made a choice, you could just not enable the "Next" or "Continue" button until a selection has been made.
Renesis