@Harry - The reason I took this approach was to extend what was already there for the April bits of MVC for RedirectToAction. A action filter attribute, while could be used to do this, doesn't make any sense because the purpose of ActionResult's are to do things like redirect to actions, render views, redirect to url's or whatever else.
And when you say virtual path, do you mean ~/views/foo/bar.aspx or "/foo/bar" ? The latter of the two you can get with what your doing, but the former requires you to get the ViewEngine, and get it's associated ViewLocator to map the controller & action to the actual file.
And when you say virtual path, do you mean ~/views/foo/bar.aspx or "/foo/bar" ? The latter of the two you can get with what your doing, but the former requires you to get the ViewEngine, and get it's associated ViewLocator to map the controller & action to the actual file.