改行

2012-03-14 6 views
0

(asp.netのC#プロジェクト)のないデータベースの内容私は私のフッターに連絡先情報を表示しようとしています改行

を取得し、私は、データベースから情報を受け取るが、私の管理者パネルに、私は改行を追加CKEditorバージョンを持っています。だから私のフッタのテキストに改行がないようにしたいのですが、これを行う方法はありますか?それは私の連絡先ページでどのように見えるか

私はそれが私のフッターになりたい方法
Adresse 
Zip, City 

Phone 
Fax 

<p><asp:Literal ID="LitContent" runat="server" /></p> 
LitContent.Text = textService.GetText("ContactInfo"); 

答えて

0
LitContent.Text = textService.GetText("ContactInfo").Replace("<br />", " "); 

を行うための最も簡単な方法でなければなりませんが、あなたはBRがエディタからフォーマットされているか確認する必要があります。大文字/小文字のどちらでもかまいません。/

エディタで生成されたHTMLは、brの代わりに段落を使用する可能性があります。この場合、それらを削除する方がより複雑になります。基本的にあなたの質問に正しく答えるためには、より多くの情報が必要です。 GetTextが返す実際の文字列は何ですか?

+0

これは完璧に動作します、非常にStilgarありがとうございます。 –

0

を:

​​

私が使用してテキストを受け取りますこれはフォーマット問題のようです。

文字列があり、文字列の改行を置き換えることができます。以下に示すコードは、改行を空白に置き換えることでこれを行います。この

infoText = textServices.GetText("ContactInfo"); 
infoText = infoText.Replace(Environment.NewLine, " "); 
LitContent.Text = infoText; 
+0

私はちょうどStilgarのソリューションを試してみました。それは仕事をしてしまったので、私はそれを取り残してしまいましたが、あなたの返事Benniに感謝します。 –