1

たとえば、いくつかの選択に応じて実行時にテキストボックスの複数行を作成するWebサイトがあります。たとえば、行数と幅を指定してから、テキストボックスを作成して次のページのパネルに配置します。私の問題は、テキストボックスに次のようなものを書きたいということです。

   Company Name
   123 Test Avenue
   New York, NY 10001

フォーマットを保持したいのですが、これは次の行をブロックとして保持することを意味します。今、テキストボックスにそのように入力すると、次のように表示されます。

Company Name 123 Test Avenue New York, NY 10001

複数行でこれを行う方法はあり<asp:TextBox/>ますか?

4

1 に答える 1

1

ckeditorのようなコントロールを使用する必要があります。( asp.net のリッチ テキスト エディター)

TextArea (asp:textbox with mode="multiline") はフォーマットを保存しません。あなたの場合は<br/>

リッチ テキストをデータベースに永続化するには、考えられる問題を事前に考える必要があります。

HTMLデータをSql Serverに保存する方法

HTMLをデータベースフィールドに保存する方法

http://forums.asp.net/t/1669475.aspx/1

于 2012-11-30T03:17:38.600 に答える