1
CLIPS

[ASP.NET]MVCでUrlHelper.Action メソッドで取得できる相対パスを絶対パスにするには » netplanetes log

1894日前に更新 aoki1210aoki1210 1902日前に登録
2012年07月17日 GMT 2012年07月09日 GMT

[T-SQL] CONTEXT_INFOをクリアIE で 一部のフォントサイズが FireFox と比べて大きかったー>互換モードで表示していたからだったプログラミングAdd comments072012 どうやるのかなぁとちょっと考えたけど意外とさくっといけるっポイです。 まず、通常のASP.NETと同じようにしてリクエストの情報からアプリケーションのホスト名までのパスを取得 (http://test:23424) みたいな感じになります。ここで、 helperは UrlHelper のインスタンスです。

string basepath = helper.RequestContext.HttpContext.Request.Url.AbsoluteUri.Replace(helper.RequestContext.HttpContext.Request.Url.PathAndQuery, “”);

あとは、basepath と UrlHelper.Action(“Index”, “Home”) みたいな感じで得られるパスを結合すれば絶対パスになります。 Posted by handc...

カテゴリー: Web(ASP.NET/SL/IIS/IE) | クリック数: 18 | | ソースサイト: handcraft.blogsite.org | カウンタを表示
タグ: ASP.NET MVC

まだコメントはありません。最初のコメントを登録してみませんか?

コメントするためにはログイン もしくは サインアップしてください。