Thanks for the quick response Hans,
Yes, I totally agress with you on the importance of Combobox control,
however most cases are for desktop in-memory application (Office, winform,
.....). For ASP.NET application it is an abstract layer over the raw HTTP
request/response model and HTML elements, most of the ASP.NET controls just
mapped to html elements and some are encapsulate mutiple of the html
elements. And since the HTML model doesn't provide an HTML combobox
element, what we have to do is manually create such functionality through
combining other html element ( input text field and <select> list...) and
script code... However, since mutiple browsers has heterogenous on script
supporting, it makes creating a perfect composite control more difficult.
So what we can do is using the existing controls or elements to make them
work together ( those 3rd party combobox webserver control based on this
...)
Thanks,
Steven Cheng
Microsoft Online Support
Get Secure!
www.microsoft.com/security
(This posting is provided "AS IS", with no warranties, and confers no
rights.)
--------------------
| From: Hans Merkl <
[email protected]>
| Subject: Re: Recommendations for combo box control
| User-Agent: 40tude_Dialog/2.0.14.1
| MIME-Version: 1.0
| Content-Type: text/plain; charset="us-ascii"
| Content-Transfer-Encoding: 7bit
| Sender: (e-mail address removed)
| Reply-To: (e-mail address removed)
| Organization: RHM Media, LLC
| References: <
[email protected]>
<
[email protected]>
<
[email protected]>
<
[email protected]>
| Date: Thu, 24 Nov 2005 00:02:14 -0500
| Message-ID: <
[email protected]>
| Newsgroups: microsoft.public.dotnet.framework.aspnet
| NNTP-Posting-Host: pcp0011547978pcs.anapol01.md.comcast.net 68.54.166.32
| Lines: 1
| Path: TK2MSFTNGXA02.phx.gbl!TK2MSFTNGP08.phx.gbl!TK2MSFTNGP09.phx.gbl
| Xref: TK2MSFTNGXA02.phx.gbl
microsoft.public.dotnet.framework.aspnet:360626
| X-Tomcat-NG: microsoft.public.dotnet.framework.aspnet
|
| On Thu, 24 Nov 2005 01:24:33 GMT, Steven Cheng[MSFT] wrote:
| The combo box is just such a useful control. Could you imagine MS Access
| forms without combo boxes? Access would lose half of its productivity.
|
| Hans
|
|
| > Hi Hans,
| >
| > I think Bruces's consideration of the difficulty for supporting complex
| > scripting in multiple browsers are reasonable. For your scenario, do
you
| > think it possible that we just use a TextBox with another ListBox
control
| > instead of a encapsulated ComboBox control? Since most web form
combobox
| > controls are built by textbox+listbox, also if we just use a textbox
and
| > listbox(doesn't bind them too tight...), we can use some simple client
| > script to make them communicate. Also, your idea of displaying a
separate
| > page for selecting item is one possible approach.
| >
| > If there're any other consideration or ideas, please feel free to post
here.
| >
| > Regards,
| >
| > Steven Cheng
| > Microsoft Online Support
| >
| > Get Secure!
www.microsoft.com/security
| > (This posting is provided "AS IS", with no warranties, and confers no
| > rights.)
| >
| > --------------------
| >| From: Hans Merkl <
[email protected]>
| >| Subject: Re: Recommendations for combo box control
| >| User-Agent: 40tude_Dialog/2.0.14.1
| >| MIME-Version: 1.0
| >| Content-Type: text/plain; charset="us-ascii"
| >| Content-Transfer-Encoding: 7bit
| >| Sender: (e-mail address removed)
| >| Reply-To: (e-mail address removed)
| >| Organization: RHM Media, LLC
| >| References: <
[email protected]>
| > <
[email protected]>
| >| Date: Wed, 23 Nov 2005 16:35:10 -0500
| >| Message-ID: <
[email protected]>
| >| Newsgroups: microsoft.public.dotnet.framework.aspnet
| >| NNTP-Posting-Host: pcp0011547978pcs.anapol01.md.comcast.net
68.54.166.32
| >| Lines: 1
| >| Path: TK2MSFTNGXA02.phx.gbl!TK2MSFTNGP08.phx.gbl!tk2msftngp13.phx.gbl
| >| Xref: TK2MSFTNGXA02.phx.gbl
| > microsoft.public.dotnet.framework.aspnet:360579
| >| X-Tomcat-NG: microsoft.public.dotnet.framework.aspnet
| >|
| >| Do you have any suggestions for how to replace a combox box?
| >| In my app users can directly type the number of an office or select the
| >| name from a list box. I guess the common approach would be to offer an
| >| input field and a button that offers the list in a separate window.
That
| >| would work but it's much slower than a combo box.
| >|
| >| Hans
| >|
| >|
| >|> all implemenations of a combobox require heavy use of client script
and
| > good
| >|> knowledge of browser quirks to handle keyboard input, sizing, etc.
| >|>
| >|> you are better off to not fight the browser and use a different
| > interface.
| >|>
| >|> -- bruve (sqlwork.com)
| >|>
| >|>
| >|> | >|>> Hi,
| >|>>
| >|>> Can anybody recommend a combo box control (textfield + dropdown
list)
| > for
| >|>> ASP.NET?
| >|>>
| >|>> I have looked at some products and it seems they all have some
| > problems. I
| >|>> haven't yet found a combo box control that works on IE, Firefox and
| > Opera.
| >|>>
| >|>> I am open to commercial and open source projects.
| >|>>
| >|>> Thanks
| >|>>
| >|>> Hans
| >|
|