Sitecore 8 MVC将类添加到呈现为HtmlString的图像

Sitecore 8 MVC将类添加到呈现为HtmlString的图像,sitecore,sitecore-mvc,sitecore8.2,Sitecore,Sitecore Mvc,Sitecore8.2,我有一个非常简单的组件,它只是由一个图像组成 控制员: public ActionResult Index() { ActionResult ret = null; if (RenderingContext.Current.Rendering.Item != null) { IntroImageModel model = CreateModel(RenderingContext.Current.Rendering.It

我有一个非常简单的组件,它只是由一个图像组成

控制员:

public ActionResult Index()
    {
      ActionResult ret = null;
      if (RenderingContext.Current.Rendering.Item != null)
      {
        IntroImageModel model = 
        CreateModel(RenderingContext.Current.Rendering.Item);
        ret = View(model);
      }
      return ret;
    }

    private IntroImageModel CreateModel(Item item)
    {

      IntroImageModel introImage = new IntroImageModel();
      introImage.IntroImage = new HtmlString(FieldRenderer.Render(item, 
      FieldNames.INTROIMAGE_INTROIMAGE));
      return introImage;
    }
模型:

 public class IntroImageModel
  {
    public IntroImageModel()
    {

    }

    public HtmlString IntroImage { get; set; }
  }
观点:

@model ON.LSX.FEATURE.CONTENT.Models.IntroImageModel
@{
  Layout = null;
}


@Model.IntroImage

我需要向该代码生成的标记中添加一个特定的类,但我完全不知道如何操作,任何人都可以提供帮助?

在视图中尝试此操作,如您所见,您可以将该类作为参数添加

@Html.Sitecore().Field("IntroImage", new { mw = 1000, mh = 560, @class = "img-responsive" })

您还可以更改一些附加参数

在视图中尝试此操作,如您所见,您可以将类添加为参数

@Html.Sitecore().Field("IntroImage", new { mw = 1000, mh = 560, @class = "img-responsive" })
还有一些附加参数可以更改