Home All Groups Group Topic Archive Search About
Author
26 Nov 2007 5:48 PM
radiolandog
I am struggling with positioning web form controls.  It was suggested that I
place a table on the page - but it seems that the controls are positioned
independent from the table.

What practices will work?  What should I avoid?

Thanks,
-dog

Author
27 Nov 2007 5:00 AM
Steven Cheng[MSFT]
Hi,

As for the webform control placement/layout question you mentioned, I think
use table is a simple and quick approach. Normally, in any html based web
page, you can structure the layout through nested tables. For example, for
a page with Header, Content, Footer section, you can use a top level table
with three rows(1cols) and if you want to further structure the Content
section, just put a nested table in the middle row. 

As you mentioned that the controls are not located as the table cell they
reside, right? If so, would you provide some simple aspx/html snippet so
that we can have a look to see whether there is any other setting that
affect the controls' positioning.

Here are some web articles descrbing on html table and how to use it:

#How to use tables to structurize forms in HTML and about alternatives,
like fieldset
http://www.cs.tut.fi/~jkorpela/forms/tables.html

#Web Authoring FAQ: HTML Tables
http://htmlhelp.com/faq/html/tables.html


Sincerely,

Steven Cheng

Microsoft MSDN Online Support Lead


This posting is provided "AS IS" with no warranties, and confers no rights.




--------------------
>From: "radiolandog" <radiolandog@nospam.nospam>
>Subject: webform control placement
>Date: Mon, 26 Nov 2007 12:48:46 -0500
>Lines: 11
>X-Priority: 3
>X-MSMail-Priority: Normal
>X-Newsreader: Microsoft Outlook Express 6.00.2900.3138
>X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198
>X-RFC2646: Format=Flowed; Original
>Message-ID: <Oi6BPRFMIHA.5***@TK2MSFTNGP05.phx.gbl>
>Newsgroups: microsoft.public.dotnet.framework.aspnet.webcontrols
>NNTP-Posting-Host: 207.230.140.240
>Path: TK2MSFTNGHUB02.phx.gbl!TK2MSFTNGP01.phx.gbl!TK2MSFTNGP05.phx.gbl
>Xref: TK2MSFTNGHUB02.phx.gbl
microsoft.public.dotnet.framework.aspnet.webcontrols:2839
Show quote
>X-Tomcat-NG: microsoft.public.dotnet.framework.aspnet.webcontrols
>
>I am struggling with positioning web form controls.  It was suggested that
I
>place a table on the page - but it seems that the controls are positioned
>independent from the table.
>
>What practices will work?  What should I avoid?
>
>Thanks,
>-dog
>
>
>
>
Author
27 Nov 2007 6:48 PM
radiolandog
Thanks...

I was trying various methods to position the controls.  I used a two column
table, relative positioning, absolute positioning, space bars...

When I cleaned out all the <style> tags in the HTML from my attempts at
using relative positioning and carefully placed the controls back in the
two-column table (with the left column right justified and the right column
left justified - I had the results I needed.

Moral of the story is to not be afraid of jumping into the HTML...





Show quote
"Steven Cheng[MSFT]" <stch***@online.microsoft.com> wrote in message
news:7ZxVtJLMIHA.6908@TK2MSFTNGHUB02.phx.gbl...
>
> Hi,
>
> As for the webform control placement/layout question you mentioned, I
> think
> use table is a simple and quick approach. Normally, in any html based web
> page, you can structure the layout through nested tables. For example, for
> a page with Header, Content, Footer section, you can use a top level table
> with three rows(1cols) and if you want to further structure the Content
> section, just put a nested table in the middle row.
>
> As you mentioned that the controls are not located as the table cell they
> reside, right? If so, would you provide some simple aspx/html snippet so
> that we can have a look to see whether there is any other setting that
> affect the controls' positioning.
>
> Here are some web articles descrbing on html table and how to use it:
>
> #How to use tables to structurize forms in HTML and about alternatives,
> like fieldset
> http://www.cs.tut.fi/~jkorpela/forms/tables.html
>
> #Web Authoring FAQ: HTML Tables
> http://htmlhelp.com/faq/html/tables.html
>
>
> Sincerely,
>
> Steven Cheng
>
> Microsoft MSDN Online Support Lead
>
>
> This posting is provided "AS IS" with no warranties, and confers no
> rights.
>
>
>
>
> --------------------
>>From: "radiolandog" <radiolandog@nospam.nospam>
>>Subject: webform control placement
>>Date: Mon, 26 Nov 2007 12:48:46 -0500
>>Lines: 11
>>X-Priority: 3
>>X-MSMail-Priority: Normal
>>X-Newsreader: Microsoft Outlook Express 6.00.2900.3138
>>X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198
>>X-RFC2646: Format=Flowed; Original
>>Message-ID: <Oi6BPRFMIHA.5***@TK2MSFTNGP05.phx.gbl>
>>Newsgroups: microsoft.public.dotnet.framework.aspnet.webcontrols
>>NNTP-Posting-Host: 207.230.140.240
>>Path: TK2MSFTNGHUB02.phx.gbl!TK2MSFTNGP01.phx.gbl!TK2MSFTNGP05.phx.gbl
>>Xref: TK2MSFTNGHUB02.phx.gbl
> microsoft.public.dotnet.framework.aspnet.webcontrols:2839
>>X-Tomcat-NG: microsoft.public.dotnet.framework.aspnet.webcontrols
>>
>>I am struggling with positioning web form controls.  It was suggested that
> I
>>place a table on the page - but it seems that the controls are positioned
>>independent from the table.
>>
>>What practices will work?  What should I avoid?
>>
>>Thanks,
>>-dog
>>
>>
>>
>>
>
Author
28 Nov 2007 2:45 AM
Steven Cheng[MSFT]
Thanks for your reply,

Yes, authoring the html source is necessary in some cases. Also, when you
try structuring the page layout, do not mix different position mode. For
example, when you are using relative position and html table for structure,
you should not add controls with absolute position mode among them.
Otherwise, that will make the page layout get disorder.


Sincerely,

Steven Cheng

Microsoft MSDN Online Support Lead


This posting is provided "AS IS" with no warranties, and confers no rights.

--------------------
>From: "radiolandog" <radiolandog@nospam.nospam>
>References: <Oi6BPRFMIHA.5***@TK2MSFTNGP05.phx.gbl>
<7ZxVtJLMIHA.6***@TK2MSFTNGHUB02.phx.gbl>
Show quote
>Subject: Re: webform control placement
>Date: Tue, 27 Nov 2007 13:48:39 -0500
>
>Thanks...
>
>I was trying various methods to position the controls.  I used a two
column
>table, relative positioning, absolute positioning, space bars...
>
>When I cleaned out all the <style> tags in the HTML from my attempts at
>using relative positioning and carefully placed the controls back in the
>two-column table (with the left column right justified and the right
column
>left justified - I had the results I needed.
>
>Moral of the story is to not be afraid of jumping into the HTML...
>
>
>
>
>
>"Steven Cheng[MSFT]" <stch***@online.microsoft.com> wrote in message
>news:7ZxVtJLMIHA.6908@TK2MSFTNGHUB02.phx.gbl...
>>
>> Hi,
>>
>> As for the webform control placement/layout question you mentioned, I
>> think
>> use table is a simple and quick approach. Normally, in any html based web
>> page, you can structure the layout through nested tables. For example,
for
>> a page with Header, Content, Footer section, you can use a top level
table
>> with three rows(1cols) and if you want to further structure the Content
>> section, just put a nested table in the middle row.
>>
>> As you mentioned that the controls are not located as the table cell they
>> reside, right? If so, would you provide some simple aspx/html snippet so
>> that we can have a look to see whether there is any other setting that
>> affect the controls' positioning.
>>
>> Here are some web articles descrbing on html table and how to use it:
>>
>> #How to use tables to structurize forms in HTML and about alternatives,
>> like fieldset
>> http://www.cs.tut.fi/~jkorpela/forms/tables.html
>>
>> #Web Authoring FAQ: HTML Tables
>> http://htmlhelp.com/faq/html/tables.html
>>
>>
>> Sincerely,
>>
>> Steven Cheng
>>
>> Microsoft MSDN Online Support Lead
>>
>>
>> This posting is provided "AS IS" with no warranties, and confers no
>> rights.
>>
>>
>>
>>
>> --------------------
>>>From: "radiolandog" <radiolandog@nospam.nospam>
>>>Subject: webform control placement
>>>Date: Mon, 26 Nov 2007 12:48:46 -0500
>>>Lines: 11
>>>X-Priority: 3
>>>X-MSMail-Priority: Normal
>>>X-Newsreader: Microsoft Outlook Express 6.00.2900.3138
>>>X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198
>>>X-RFC2646: Format=Flowed; Original
>>>Message-ID: <Oi6BPRFMIHA.5***@TK2MSFTNGP05.phx.gbl>
>>>Newsgroups: microsoft.public.dotnet.framework.aspnet.webcontrols
>>>NNTP-Posting-Host: 207.230.140.240
>>>Path: TK2MSFTNGHUB02.phx.gbl!TK2MSFTNGP01.phx.gbl!TK2MSFTNGP05.phx.gbl
>>>Xref: TK2MSFTNGHUB02.phx.gbl
>> microsoft.public.dotnet.framework.aspnet.webcontrols:2839
>>>X-Tomcat-NG: microsoft.public.dotnet.framework.aspnet.webcontrols
>>>
>>>I am struggling with positioning web form controls.  It was suggested
that
>> I
>>>place a table on the page - but it seems that the controls are positioned
>>>independent from the table.
>>>
>>>What practices will work?  What should I avoid?
>>>
>>>Thanks,
>>>-dog
>>>
>>>
>>>
>>>
>>
>
>
>

AddThis Social Bookmark Button