Search code examples
asp.net-mvcasp.net-mvc-4razorrazorengine

what is the correct way of rendering an HTML file in MVC4


I have a site with a layout, and am trying to render a plain Html file (that can change daily) inside of a view.

I have done partial views before and imagine that the solution would be similar, but after some trial and (and seraching) I have not found a way to include html files, just cshtml.


Solution

  • If you are not a owener of the html file, its better to use iframe to load it. So you will not mess up with their javascript and css files as it loads independently.

    In your view

    @{
    var ExternalPageUrl="www.stackoverflow.com";
    }
    
    <div>
    <iframe src="@ExternalPageUrl" />
    </div>