0

ImageRegion があり、App_Data で Image Guid ファイルを確認できます。Razor または Controller 内から画像を取得する方法は何ですか。

ViewModel に埋め込みページ モデルがあります。

public Piranha.Models.PageModel CMSData { get; set; }

コントローラーに入力します

PhotoWeb.Models.LoginViewModel model = new Models.LoginViewModel();
model.CMSData = Piranha.Models.PageModel.GetByPermalink("welcome");

Razor の expand オブジェクトを使用して、関連する ImageRegion を表示できます

@Model.CMSData.Regions.Header

これにより、App_Data\Content に保存されている画像ファイルの ID を含む ImageRegion が得られます。App_Data はセキュリティ上の理由から src タグを介してアクセスできないため、画像にアクセスして<img>タグに表示する正しい Piranha メソッドは何ですか?

4

1 に答える 1