Re: How to prevent dimming of controls that are not enabled
- From: "Damien" <Damien_The_Unbeliever@xxxxxxxxxxx>
- Date: 27 Sep 2006 04:00:45 -0700
namewitheldbyrequest@xxxxxxxxx wrote:
Your point about using labels is a good one. I was hoping to stick withIf you have javascript enabled, and can keep track of all of this, you
the check boxes because when the user goes into Edit mode I can simply
enable the Check Box List and then be ready to roll. If I can't make
the check boxes readable when disabled, then I have to create a
boatload of labels by hand and integrate them into the web form.
Also, the check box list is entirely data-driven and the content is
somewhat dynamic, so creating labels is problematic.
can do your disabling on the client side, rather than the server side.
That will disable the checkbox itself, but not the associated text.
The javascript needed is just:
document.getElementById('CheckBox1').disabled = 'disabled';
Damien
Damien wrote:
namewitheldbyrequest@xxxxxxxxx wrote:
I'm sorry.
I do agree with the importance of visual cues, but in this particular
app I need more control of the appearance of the disabled check boxes.
When they are dimmed they become very difficult to read against the
chosen background. I do plan to visualize their disabled-ness somehow,
but it has to be more readable. The customer will be looking at 4
columns of check boxes for many hours each day. They have to be
disabled yet still easy on the eyes.
Could you put the text for the control into a label control, rather
than using the text property of the checkbox, so that disabling the box
does not affect the text? It would still affect the actual box,
obviously (which would give some cue and continue to have all of the
desirable programmatic behaviours).
To be honest, I can't think of much else, off the top of my head, that
would work well - if you want the control disabled, the browser has to
know this (and at the end of the day, the browser controls the
appearance/behaviour of the control).
Damien
.
- References:
- How to prevent dimming of controls that are not enabled
- From: namewitheldbyrequest
- Re: How to prevent dimming of controls that are not enabled
- From: Damien
- Re: How to prevent dimming of controls that are not enabled
- From: namewitheldbyrequest
- Re: How to prevent dimming of controls that are not enabled
- From: namewitheldbyrequest
- Re: How to prevent dimming of controls that are not enabled
- From: Damien
- Re: How to prevent dimming of controls that are not enabled
- From: namewitheldbyrequest
- How to prevent dimming of controls that are not enabled
- Prev by Date: Re: How to prevent dimming of controls that are not enabled
- Next by Date: RE: web parts and a database
- Previous by thread: Re: How to prevent dimming of controls that are not enabled
- Next by thread: Gridview delete logic problem - Can anyone figure out what's wrong?
- Index(es):
Relevant Pages
|