|
2007/11/02(Fri) 20:34:56 編集(投稿者)
■No9724 (あく さん) に返信 > ASP.NET C#です > > テキストで改行ありで入力したものをデータベースに保存し > それをラベルに表示すると改行がなくなっています。 > > どのようにしたらいいのでしょうか > ご教授願います
DB結果を改ざんしても問題ないかどうか上司さんに聞いてくださいね。
replace で、 \n を <br /> に置換することで改行できるようになります。
または、
ラベルの中に、枠無しのtextarea を表示させて、その中にデータを入れることでも 出来ます。
または、
<pre></pre> タグ。
HTML上では、複数スペースは1個のスペースに纏められます。上記タグで囲ったり、置換してあげない限り。 (実際には、プロポーショナルフォントなら、エディタ等で見た感じのスペースの幅の半分以下になります。
スペースには、改行やタブを含みます。 漢字のスペースは別で、漢字1文字分の占有スペースを取ります。
|