MVC4
かみそりビュー。文字列backgroundImage
が次のように設定されているとします。
backgroundImage = string.Format("background: url('{0}') top left no-repeat;", project.MainImage);
なぜこれは
<div class="spotlight slide teaser-text" id="@slideId" style="@Html.Raw(backgroundImage)">
生産
<div class="spotlight slide teaser-text" id="spotlight-0" style="background: url('/media/215/spotlight01.jpg') top left no-repeat;">
Html.Raw
、new MvcHtmlString
およびMvcHtmlString.Create
すべて同じように動作します。
私はそれが生成されることを期待します
<div class="spotlight slide teaser-text" id="spotlight-0" style="background: url('/media/215/spotlight01.jpg') top left no-repeat;">
(引用符に注意してください)。