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.
-
Looks like System.Diagnostics.Process.Start is the right command from c#Yusubov– Yusubov2012-06-20 04:13:53 +00:00Commented Jun 20, 2012 at 4:13
-
1what are you using c# console app/ asp.net form/asp.net mvc ?Yusubov– Yusubov2012-06-20 04:15:24 +00:00Commented Jun 20, 2012 at 4:15
Add a comment
|
2 Answers
you can use web browser control
webbrowser.Navigate("File location.html")
for more information see here
2 Comments
Jason Gagnon
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?
KF2
use this "Application.StartupPath" for getting your appication startup path
System.Diagnostics.Process.Start(
Server.MapPath("~/HtmlFileFolderNameInSolution/") + "HtmlFileName.htm"
);
This will open HTML file in new tab of same browser...
1 Comment
Jason Gagnon
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;??