Razor と DisplayFor を使用してリンクを新しいウィンドウで開くにはどうすればよいですか?
私はプロパティを持っていますDataType.Url
、
[DataType(DataType.Url)]
public string SiteUrl { get; set; }
これを使用すると、タグ@Html.DisplayFor
に変換されます。a
@Html.DisplayFor(model => item.SiteUrl)
ただし、新しいウィンドウで開く必要があります。設定new {target="_blank"}
はターゲットの属性を追加しません
@Html.DisplayFor(model => item.SiteUrl, new {target="_blank" })
新しいウィンドウで開く機能が必要なのはこの 1 ページだけなので、JavaScript を使用するのは少し過剰に思えます。
リンクを新しいウィンドウで開くにはどうすればよいですか?