ここ :
public baseController()
{
string surl = Request.Url.AbsoluteUri;
}
これにはアクセスできません: 「オブジェクト参照がオブジェクトのインスタンスに設定されていません。」
これはOKです:
public ActionResult index()
{
string url = Request.Url.AbsoluteUri;
}
現在の http コンテキストは actionrendering でのみアクセスできると思いますか? とにかく、actionresult を実際に呼び出す前に、この URL を取得する必要があります。