Custom error pages in IIS look very great, but in case of a CMS, they seem to be too static most of the time. Here is a short explanation how you can create correct error pages with Composite C1 CMS.
Glimpse shows execution timings, server configuration, request data and more, all in browser, with no changes to your application code. Just install the NuGet package, and you're good to go!
If you render a Link to another Controller / View, you can just use the method 'Html.ActionLink' on a view. If you want to submit additional parameters / action parameters in the link, you can use the overloads of 'Html.ActionLink'.