1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

ASP: alinhar TextBox´s e DropDownList´s numa tabela

Discussão em 'Web Development' iniciada por trashCanMan, 26 de Setembro de 2008. (Respostas: 0; Visualizações: 2161)

  1. trashCanMan

    trashCanMan Power Member

    boas ppl,
    estou a fazer uma página asp e preciso de ter vários controlos, nomeadamente caixas de texto e dropDownList´s. Para os alinhar usei uma tabela, com a largura dos controlos a 100% das colunas, mas mesmo assim as dropDownList´s ficam ligeiramente mais pequenas que as caixas de texto, o que acho muito estranho já que estou a usar tamanhos relativos.
    Alguém me pode ajudar?
    Agradecido

    Código:
    <table style="width: 100%">
                    <tr>
                        <td style="width: 30%">
                            <asp:Label ID="lbl_ent_adj" runat="server" Text="Entidade Adjudicante (*):" />
                        </td>
                        <td style="width: 40%">
                            <asp:TextBox ID="tb_ent_adj" runat="server" Width="100%"></asp:TextBox>
                        </td>
                        <td style="width: 30%; text-align: center;">
                            <asp:Button ID="bt_temp_ent_adj" runat="server" Text="Seleccionar Entidade(s)" Width="50%" />
                        </td>
                    </tr>
                    
                    <tr>
                        <td style="width: 30%">
                            <asp:Label ID="lbl_unid_org" runat="server" Text="Unidade Organizacional (*):" />
                        </td>
                        <td style="width: 40%">
                            <asp:TextBox ID="tb_unid_org" runat="server" Width="100%"></asp:TextBox>
                        </td>
                        <td style="width: 30%; text-align: center;">
                            <asp:Button ID="bt_temp_unid_org" runat="server" Text="Seleccionar Unidade" Width="50%" />
                        </td>
                    </tr>
                    
                    <tr>
                        <td style="width: 30%">
                            <asp:Label ID="lbl_leg_apl" runat="server" Text="Legislação Aplicável (*):" />
                        </td>
                        <td style="width: 40%">
                            <asp:DropDownList ID="ddl_leg_apl" runat="server" Width="100%">
                                <asp:ListItem Text="Actualizar Info" Value="true" />
                            </asp:DropDownList>
                        </td>
                        <td style="width: 30%">
                        </td>
                    </tr>
                    
                    <tr>
                        <td style="width: 30%">
                            <asp:Label ID="lbl_tipo_proc" runat="server" Text="Tipo de Procedimento (*):" />
                        </td>
                        <td style="width: 40%">
                            <asp:DropDownList ID="ddl_tipo_proc" runat="server" Width="100%">
                                <asp:ListItem Text="Actualizar Info" Value="true" />
                            </asp:DropDownList>
                        </td>
                        <td style="width: 30%">
                        </td>
                    </tr>
                    
                    <tr>
                        <td style="width: 30%">
                            <asp:Label ID="lbl_int_proc_esp" runat="server" Text="Instrumento Proc. Especial (*):" />
                        </td>
                        <td style="width: 40%">
                            <asp:DropDownList ID="ddl_int_proc_esp" runat="server" Width="100%">
                                <asp:ListItem Text="Actualizar Info" Value="true" />
                            </asp:DropDownList>
                        </td>
                        <td style="width: 30%">
                        </td>
                    </tr>
                    
                    <tr>
                        <td style="width: 30%">
                            <asp:Label ID="lbl_pre_bas" runat="server" Text="Preço Base (*):" />
                        </td>
                        <td colspan="2">
                            <table style="width: 100%; border-style:hidden">
                                <tr>
                                    <td style="width: 30%; height: 26px;" colspan="" rowspan="">
                                        <asp:TextBox ID="tb_pre_bas" runat="server" Width="100%" />
                                    </td>
                                    <td style="width: 30%; text-align: center; height: 26px;" colspan="" rowspan="">
                                        <asp:Label ID="lbl_moeda" runat="server" Text="Moeda (*):" />
                                        <asp:DropDownList ID="ddl_moeda" runat="server">
                                            <asp:ListItem Text="EUR" Value = "0" />
                                            <asp:ListItem Text="USD" Value = "1" />
                                            <asp:ListItem Text="GBP" Value = "2" />
                                            <asp:ListItem Text="CNY" Value = "3" />
                                            <asp:ListItem Text="CAD" Value = "4" />
                                            <asp:ListItem Text="AUD" Value = "5" />
                                        </asp:DropDownList>
                                    </td>
                                    <td style="width: 40%; height: 26px;" colspan="" rowspan="">
                                        <asp:CheckBox ID="cb_preco_base" runat="server" Text="Divulgar preço base aos operadores económicos" Width="100%"/>
                                    </td>
                                </tr>
                            </table>
                        </td>
                    </tr>
                    <tr>
                        <td style="width: 30%">
                            <asp:Label ID="lbl_fase_proc" runat="server" Text="Fase do Procedimento(*):" />
                        </td>
                        <td style="width: 40%">
                            <asp:DropDownList ID="ddl_fase_proc" runat="server" Width="100%">
                                <asp:ListItem Text="Actualizar Info" Value="0" />
                            </asp:DropDownList>
                        </td>
                        <td style="width: 30%">
                        </td>
                    </tr>
                    <tr>
                        <td style="width: 30%">
                            <asp:Label ID="lbl_tipo_contr" runat="server" Text="Tipo de Contrato (*):" />
                        </td>
                        <td style="width: 40%">
                            <asp:DropDownList ID="ddl_tipo_contr" runat="server" Width="100%">
                                <asp:ListItem Text="Actualizar Info" Value="0" />
                            </asp:DropDownList>
                        </td>
                        <td style="width: 30%;">
                        </td>
                    </tr>
                </table> 
    
     

Partilhar esta Página