Is it possible to figure out the current ViewContext's VirtualPath eg
~/Views/Company/Create.aspx
Is it possible to figure out the current ViewContext's VirtualPath eg
~/Views/Company/Create.aspx
I think this is what you're after:
((WebFormView) ViewContext.View).ViewPath
Obviously this only works if your using the standard web form view engine (which based off the wording of your question, you are). I.e. the ViewContext.View returns an IView, which may not be a WebFormView if you're using a different view engine.
Edit: By the way, I have tested the above code and it definitely returns the path as a virtual path (and not an absolute or app relative path, like I initially assumed it might). I.e. it gives you a value like this:
~/Views/Company/Create.aspx
You can use this code to get the virtual path,
<%= HttpRuntime.AppDomainAppVirtualPath %>