ニュース記事のリストを表示するニュース セクションを持つ ASP.Net MVC4 Web アプリケーションを開発しています。リストには、各記事のニュース ヘッドラインが表示され、ニュース テキストの最初の 400 文字が表示されます。これは要約ページに過ぎないためです。ユーザーがニュースの見出しをクリックすると、ニュース記事の全文が表示されます。
ニュース記事をサイトに追加するために、FCKEditor をリッチ テキスト エディターとして使用します。これにより、ユーザーはテキストに付随する画像をアップロードすることもできます。各ニュース記事の最初の 400 文字を印刷するときは、このようにします
@Html.Raw(news.newsText.Substring(0, 400))
これは、最初の 400 文字以内にイメージ タグがない場合はいつでも正常に機能しますが、ユーザーが最初の 400 文字にあるテキストに画像を追加すると、その画像がニュースの概要に表示され、乱雑に見えます。
むしろ、最初の 400 文字以内にイメージ タグがある場合は、それを表示せず、テキストのみを表示することをお勧めします。
これが可能かどうか疑問に思っていましたか?
助けてくれてありがとう。