1

Html.Raw()でRazorをレンダリングすることは可能ですか?Html.Raw()メソッドを使用してコントローラーで作成されたページをレンダリングする動的ページが生成されています。このページ内には、Url.Actionを介して画像を取得する必要がある画像タグがあります。

var image = string.Format("<img src=\"@Url.Action(\"GetImage\", \"ImageUtility\")?id={0}\" alt=\"{1}\" />", Image.ImageId, Image.Name);

ご覧のとおり、これにより、かみそりがレンダリングされずに次のようにレンダリングされます。

<img src="@Url.Action("GetImage", "ImageUtility")?id=10000" alt="Image Name" />
4

1 に答える 1

1

かっこで囲んでみてくださいUrl.Action

この回答とに関連する@Igorのコメントを参照してください。

于 2012-04-07T19:48:32.103 に答える