In my app I have a need to load the same view from two different controllers without placing the view in the shared views directory.
Basically I have this folder str
Yes, you can. Simply return View("~/Views/Events/Preview.aspx")
.
However, i would advise against it for a number of reasons. The biggest being that this will be non-obvious to anyone trying to modify the code later (maybe even you) and might lead to potential errors.
A better approach might be to create a "Shared" view, or a shared partial view. My preference would be a shared partial view, then in your non-shared view render the partial view functionality you want.