Quebra de linha com Label

06/06/2010

0

OLá

Quando carrego um texto vindo banco no label, o texto fica como absoluto na página, em um única linha. Já tentei mecher no css mais não consigo deixar a formatação certa.
Como devo dazer para haver quebra de linha automaticamente?
Lorena Menelli

Lorena Menelli

Responder

Posts

07/06/2010

Netasper

Limita o tamanho do controle onde está a label.
Por exemplo, se estiver dentro de um table: coloca o widht fixo.

[]s
Responder

08/06/2010

Marcio Silveira

Você olhou no código fonte gerado?
Muito provavelmente as suas quebras de linha estão lá.
O problema é que quando estas são exibidas no browser elas são ignoradas, por exemplo o código html abaixo:
<html>
<body>
teste
teste
teste
</body>
</html>


Quando executado vai gerar um html assim:

teste teste teste

Para este seu caso, talvez seja necessário que você faça a substituição da quebra de linha, por uma tag </br> (que é a tag html que faz a quebra de linha), isso antes de fazer associar o valor ao label.

Tipo:
      label1.Text = variavel.Replace("/n", "</br>");


Espero ter ajudado.
[]s
Responder

09/06/2010

Netasper

É windows ou web a aplicação?
Responder

11/06/2010

Lorena Menelli

Olá.
Desculpe pela demora para responder, mais não tive tempo para estudar essa semana direito.

Então vamos lá.  O meu projeto é Asp.Net/C#

Não estou conseguindo adicionar uma quebra de lina no lebal pq estou usando um formView com um controle
ObjectDataSource. Dessa forma não consigo usar o code behind para acessar a propriedades do Label.


Tem como eu criar um instância de Label para fazer isso?

meu código está assim

<asp:Label ID="lbDescrs" runat="server" Text='<%# Bind("DescricaoCasa") %>'  />


Grata

Responder

19/06/2010

Lorena Menelli


Resolvido. Adicionei um FCKeditor e no meu web.config requestValidationMode="2.0". e funcionou, mas agora quando eu recupero esse valor as tags html são exibidas.

ex. <p>asdasdasdasdasdasdasdasdasdasdasda<strong>sasdasd</strong></p> <p><strong>dasdasdasdasd</strong></p>

alguém sabe como resolver isso?


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar