- - PR -
ASP.NETでのDataGridに改行を挿入し、複数行表示したい
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2003-09-01 11:06
Access2000からWebアプリへの移行を考えています
MS-SQL7.0のストアドで select 顧客名 + CHAR(13) + CHAR(10) + 住所 as 顧客名住所 from T_顧客情報 と改行を指定し、ASP.NETでのDataGridで読み込むと 「+ CHAR(13) + CHAR(10) 」で改行されません ASP/NETの例) 株式会社○○ 東京都新宿 区1234−56 Accessではこの記述で問題なく表示されています Access2000の例) 株式会社○○ 東京都新宿区1234−56 ASP.NETでのDataGridではこのようなことは不可能なのでしょうか? |
|
投稿日時: 2003-09-01 11:18
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=6005&forum=7&3
↑ このスレッドとか? **** 改行されないのではなく、改行が無視されるようになっているのです。HTMLの仕様が関係してきます。そこで、改行コードをHTMLの改行タグに変更します。「+CHR(13)+CHR(10)」だと長いので、「+CHR(10)」だけにしておき、String.Replace(CHR(10), "<br>")で、改行コードを改行タグにリプレースして出力します。その他、<pre></pre>で囲む、という方法もあります。 [ メッセージ編集済み 編集者: Jitta 編集日時 2003-09-01 11:24 ] |
|
投稿日時: 2003-09-01 17:18
Jittaさんありがとうございます、まさにコレでしたね
「DataGrid」を探していたのですが、探し方が悪かったようです(反省) |
1