473,322 Members | 1,405 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,322 software developers and data experts.

Usability of Multi-Select ListBox

This is more of a design/philosophical question :)

I have a page in which the user sets attributes for a project. There are 8
attributes, e.g. Project Type, Country, etc. The number of options per
attribute varies. The user is allowed to select as many options per
attribute.

I'm using a multi-select ListBox for this, and it works perfectly. The
trouble I'm having is from a user perspective. Very few of the users seem to
understand that you can/should select multiple items in the ListBox.

I have a short blurb explaining that they can do that, and explaining how to
use the Ctrl-Click method. But still ...

Unfortunately, the quality of our data is suffering because users aren't
classifying projects properly.

I've thought about doing stuff using checkboxes or radiobuttonlists,
however, that ends up using a lot of screen space.

Can anybody think of an elegant way to do this in one screen (not a step by
step wizard)?

Thanks!
Nov 19 '05 #1
2 5822
George,
U can use the checkboxlist and keep the property RepeatColumns="1"
and RepeatDirection="Vertical" and put this list box inside a div with a
fixed width and height in that way it will give a close simulation to listbox
with checkboxes

Example:
<div class="placeholdercontainer" id="placeHolderDisposition"
style="OVERFLOW: auto; WIDTH: 280px; HEIGHT: 75px ;BORDER-RIGHT: gray 1px
solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid;
BORDER-BOTTOM: gray 1px solid; ">
<asp:CheckBoxList ID="chkList" Runat="server" CssClass="FormText"
RepeatDirection="Vertical" RepeatColumns="1" BorderWidth="0"
Datafield="description" datavaluefield="value"></asp:CheckBoxList>
</div>

I think this would be an better approach by putting it under the div u can
limit the widht and height and checkboxlist inside it would be scrollable .
No need for the user to press Ctrl+click

Hope this helps you

IntelYogi
"George Durzi" wrote:
This is more of a design/philosophical question :)

I have a page in which the user sets attributes for a project. There are 8
attributes, e.g. Project Type, Country, etc. The number of options per
attribute varies. The user is allowed to select as many options per
attribute.

I'm using a multi-select ListBox for this, and it works perfectly. The
trouble I'm having is from a user perspective. Very few of the users seem to
understand that you can/should select multiple items in the ListBox.

I have a short blurb explaining that they can do that, and explaining how to
use the Ctrl-Click method. But still ...

Unfortunately, the quality of our data is suffering because users aren't
classifying projects properly.

I've thought about doing stuff using checkboxes or radiobuttonlists,
however, that ends up using a lot of screen space.

Can anybody think of an elegant way to do this in one screen (not a step by
step wizard)?

Thanks!

Nov 19 '05 #2
Excellent suggestion!
Thank you!

"IntelYogi" <In*******@discussions.microsoft.com> wrote in message
news:FB**********************************@microsof t.com...
George,
U can use the checkboxlist and keep the property RepeatColumns="1"
and RepeatDirection="Vertical" and put this list box inside a div with a
fixed width and height in that way it will give a close simulation to
listbox
with checkboxes

Example:
<div class="placeholdercontainer" id="placeHolderDisposition"
style="OVERFLOW: auto; WIDTH: 280px; HEIGHT: 75px ;BORDER-RIGHT: gray 1px
solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid;
BORDER-BOTTOM: gray 1px solid; ">
<asp:CheckBoxList ID="chkList" Runat="server" CssClass="FormText"
RepeatDirection="Vertical" RepeatColumns="1" BorderWidth="0"
Datafield="description" datavaluefield="value"></asp:CheckBoxList>
</div>

I think this would be an better approach by putting it under the div u can
limit the widht and height and checkboxlist inside it would be
scrollable .
No need for the user to press Ctrl+click

Hope this helps you

IntelYogi
"George Durzi" wrote:
This is more of a design/philosophical question :)

I have a page in which the user sets attributes for a project. There are
8
attributes, e.g. Project Type, Country, etc. The number of options per
attribute varies. The user is allowed to select as many options per
attribute.

I'm using a multi-select ListBox for this, and it works perfectly. The
trouble I'm having is from a user perspective. Very few of the users seem
to
understand that you can/should select multiple items in the ListBox.

I have a short blurb explaining that they can do that, and explaining how
to
use the Ctrl-Click method. But still ...

Unfortunately, the quality of our data is suffering because users aren't
classifying projects properly.

I've thought about doing stuff using checkboxes or radiobuttonlists,
however, that ends up using a lot of screen space.

Can anybody think of an elegant way to do this in one screen (not a step
by
step wizard)?

Thanks!

Nov 19 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

115
by: J | last post by:
I've run CSSCheck on my style sheets and I always get a warning similar to this: "font: bold 9pt/100% sans-serif Warning: Absolute length units should not generally be used on the Web ..." ...
9
by: Barbara de Zoete | last post by:
I am getting more and more confused as to the meaning of the words 'accessibility' and 'usability' *in the context of the world wide web*. What do these two words mean? How do they differ from one...
4
by: Timothy Larson | last post by:
Hello again, groups. Long time, no post. I'm now working for the web center of a large Midwestern company, and am thinking of putting together a presentation on web usability and design issues...
4
by: bissatch | last post by:
Hi, I am a web designer and have just recently took up the position of web marketer for a company managing their intranet and external website. I was interested in a book that provided good tips...
0
by: usable_us | last post by:
Hello, Oracle's Usability group will be conducting an incentive-based two hour usability activity. (This is not a job posting but an invitation to a two hour activity) This email was not...
17
by: Aussie Rules | last post by:
Hi, I want to have a single line combo box dropdown, but where i can selected multiple items in the drop down via a check box... I can see one in the standard tool box... is there one ? If...
2
by: Jan | last post by:
In a 2-page order form, not all applicants will complete it due to field validations. If I want to see data from incomplete orders, can this be done using some sort of session control so that each...
5
by: Red | last post by:
Hi, Can someone give me some pointers on how to approach creating multi level category navigation for a website? Take ebay for example. No matter where you are, you have a navigation bar...
0
by: YellowFin Announcements | last post by:
Introduction Usability and relevance have been identified as the major factors preventing mass adoption of Business Intelligence applications. What we have today are traditional BI tools that...
11
by: Jeff | last post by:
Hello everyone. I've searched through the archives here, and it seems that questions similar to this one have come up in the past, but I was hoping that I could pick your Pythonic brains a bit. ...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
1
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.