2

I have added an HTML file to my solution in VS2010. How do you create a call to open the HTML file? For example when a user clicks a button it will locate the HTML file in my solution and open it in the web browser.

Ry-
  • 218,210
  • 55
  • 464
  • 476
Jason Gagnon
  • 189
  • 3
  • 5
  • 11

2 Answers2

4

you can use web browser control

webbrowser.Navigate("File location.html")

for more information see here

Community
  • 1
  • 1
KF2
  • 9,887
  • 8
  • 44
  • 77
  • To: Gerard Sexton if i give the application to run on someone else machine it it confuse the path i stated on my machine with there's? – Jason Gagnon Jun 20 '12 at 04:01
  • use this "Application.StartupPath" for getting your appication startup path – KF2 Jun 21 '12 at 06:43
0
System.Diagnostics.Process.Start(
  Server.MapPath("~/HtmlFileFolderNameInSolution/") + "HtmlFileName.htm"
);

This will open HTML file in new tab of same browser...

alony
  • 10,725
  • 3
  • 39
  • 46
M Shoeb
  • 51
  • 3
  • what name space do i have to add when i am adding this in? everything works till Server.MapPath. does it fall under the System.Web;?? – Jason Gagnon Jun 21 '12 at 02:24