[ad_1]
こんにちは、みんな、
外部 Web サイトのアドレスの列を含むテーブルがあります。
それらの Web サイトを表にリストする必要があり、それを実行しました。 しかし、私が望むのは、このリンクをクリックすると、新しいタブで指定された Web サイトにコントロールが転送されることです。
誰でも私を助けてください!
解決策 1
target=”_blank” をアンカー タグに追加します。
リンクを新しいタブで開きます(無効になっている場合は新しいウィンドウ)。
これで問題が解決する場合は、時間をかけて解決策を受け入れてください。 ありがとうございました。
解決策 2
MVC には、絶対 URL に基づいて (つまり、外部リソースへの) リンクを生成するためのヘルパーはありません。 ただし、一貫したヘルパー形式でビューを見栄えよくしたい場合は、そのための独自のヘルパーを作成できます。
Creating Custom HTML Helpers (C#)
The goal of this tutorial is to demonstrate how you can create custom HTML Helpers that you can use within your MVC views. By taking advantage of HTML Helper......
例:
拡張メソッドを作成する
C#
public static class LinkHelper { public static string ExternalLink(this HtmlHelper helper, string url, string text) { return String.Format("<a href='http://{0}' target="_blank">{1}</a>", url, text); } }
ビューでこれを次のように呼び出します。
C#
@Html.ExternalLink("www.google.com", "Google")
[ad_2]
Source link
コメント