0

ASP.Net の組み込みクラスを使用して、Web サイトの XML フィードを作成しています。ここに私が持っているコードがあります、

SyndicationFeed myFeed = new SyndicationFeed();
myFeed.Title = TextSyndicationContent.CreatePlaintextContent
("XYZ  - In the first line <br/> in the second line");

レンダリングするとそのまま表示されます -

XYZ  - In the first line <br/> in the second line

私はそれが欲しいのに対し

XYZ  - In the first line 
in the second line

動作は myFeed.Title のみであることがわかりますが、myFeed.Description では任意の HTML タグを使用できます。

タイトルで動作する HTML タグを取得する方法はありますか?

4

1 に答える 1

0

代わりにSyndicationContent.CreateHtmlContent メソッドを使用してください。SyndicationContent.CreatePlaintextContent は常にテキストをエスケープして、文字どおりにレンダリングします。

于 2012-07-30T16:00:54.230 に答える