>I want to use the CheckBoxList instead of a RadioButtonList because in
many cases the user is allowed to make multiple selections. I thought
that keeping one kind of control and changing the behavior would be a
more consistent interface.
Actually, you will confuse the user far more by doing this than you
would if you changed the controls to radio buttons.
User subconsciously expect things to work a certain way, and if you try
and change the behaviour of standard elements, you will confuse users.
At the least, this will cause them to have to stop and think when trying
to use your site, at worst, you will confuse them enough that they will
give up and go elsewhere.
Don't underestimate this point, it is a very strong one that most people
miss. If you sit and watch non-web designers trying to use most web
sites that exist, you will be amazed at how much they struggle with poor
design choices like this.
See
www.useit.com for the opinions of the web's #1 guru on usability
issues. He speaks a lot about the dangers of changing expected
behaviour.
HTH
--
Alan Silver
(anything added below this line is nothing to do with me)