0

MVC コントローラーでは、URL の一部である GUID を読み取る必要があります。以下は私のURLです:

http://localhost:56445/Dir1/SubDir1/f3164d1b-38bf-4811-9327-a24200c7614b

または、次のようになります。

http://localhost:56445/Dir1/f3164d1b-38bf-4811-9327-a24200c7614b

私は Request.UrlRefferal を認識していますが、解析を避けたいです。読める方法ありますかお願いします

4

2 に答える 2

2
var guid =urlString.Split('/').Last()

また

Uri uri = new Uri(urlString);
string guid = uri.Segments.Last();

使いたいRequest.UrlReferrerなら

string guid = Request.UrlReferrer.Segments.Last();
于 2013-09-23T02:47:59.117 に答える
0

ASP.NET MVC を使用している場合、そのビューの Action メソッドは既に

public ResultAction Detail(string guid){
  //use guid here.
}
于 2013-09-23T03:09:53.117 に答える