Array
(
)

Problema com TextBox dentro de tabela

Gandalf.nho
   - 29 nov 2006

Comecei recentemente a trabalhar com ASP.NET, e estou usando tabelas HTML para manter organizados os controles do formulário (idéia do chefe), só que num projeto tenho 2 controles TextBox usados para receber o conteúdo de campos memo (inclusive com Multiline=true), no modo design aparecem com a altura correta (cerca do dobro dos outros controles), mas na hora de executar o programa, as linhas da tabela onde estão esses 2 controles assumem a mesma altura das outras, cortando os controles. Como posso evitar isso?

Gandalf.nho
   - 06 dez 2006

Ninguém sabe?

Marcelo.l
   - 11 dez 2006

Olá, gandalf.nho

Vc já tentou usar CSS.

Conheço um site muito bom sobre isto :
http://www.maujor.com/

Basicamente no BDS2005/2006 vc irá criar um nome na propriedade ´cssclass´ do controle como por exemplo ´edt´ e em um arquivo .css criar uma classe com as propriedades que deseja para este controle:

#Código

.edt {
width:390px;
_width:390px;
height:26px;
_height: 26px;
    border: 1px solid #D0D0D0;
}


Não se esqueça de declarar no arquivo .aspx o nome do arquivo CSS:

#Código
<link href="MeuArquivo.css" rel="stylesheet" type="text/css">


Foi a forma que achei para que a aparência das páginas ficasse padronizada tanto para o Internet Explorer como para o Firefox.

Espero ter ajudado.

Gandalf.nho
   - 17 jan 2007

Desculpe pela demora em responder, mas não deu muito certo aqui. O problema é que quem diminui de altura não é o TextBox e sim a linha da tabela que contém o controle (o textbox permanece da mesma altura, mas só aparece uma parte). Alguma sugestão?
Qual a melhor maneira de organizar os controles na página, sem precisar usar uma tabela?

Marcelo.l
   - 17 jan 2007

Olá, gandalf.nho

Tente colocar os controles em um ´HTML Grid Panel´ da Aba ´HTML Elements´

Gandalf.nho
   - 17 jan 2007

Valeu pela sugestão, vou dar uma olhada aqui e ver se dá certo (Recém comecei a tentar aprender ASP.NET e ainda não estou acostumada em fazer layout de páginas).

Gandalf.nho
   - 18 jan 2007

Obrigada pela dica, agora está funcionando direitinho.