2

データベースに HTML エンコードされたテキストがあります。

通常のビューで表示するには、ここで説明する手法を使用します-

@Html.Raw(encodedHtmlString)

期待どおりに表示されます。

ただし、部分ビューで同じことを行い、そのビューを.Partialor.RenderPartialでレンダリングすると、部分ビューが @Html.Raw() でレンダリングしても、テキストはエンコードされたままになります。

親ビューが部分ビューでレンダリングされたテキストをエンコードしないようにするにはどうすればよいですか?

4

1 に答える 1

0

代わりにこれを試してください:

@Html.Raw(Html.Partial("your view name"))

これが役立つことを願っています!!

于 2013-09-01T04:50:19.423 に答える