2014-01-05 52 views
-1

如何使用ASP.NET創建html文件?

首先,我有一個項目,我有一個問題。

我創建asp.net格式如:

Name: 
Surname: 
Grade: 
Last comments: 

submit - reset 

我怎樣才能創建像它填補了這一形式,並提交新的HTML文件。我想創建一個新的html文件,example.html,我只想將這個html文件包含所有的東西。像:

example.html 

Name: alp 
surname: ozkan 
grade: 100 
Last comments : optional. 

有沒有什麼辦法可以做到這一點?

+3

我覺得你應該去了解ASP.NET是如何工作的閱讀起來...... – James

+0

我想,我沒有意味着我自己我有一個表單,我想創建使用該表單的HTML文件。 – user3163271

+0

所以你想從你發佈的信息生成一個HTML頁面?你確定你只是不想用發佈的信息向用戶顯示一個HTML頁面嗎? – James

回答

0

這個怎麼樣

using System.IO; 
using System.Text; 


StringBuilder str = new StringBuilder(); 
str.Append("<html>"); 
str.Append("<head>"); 
str.Append("<title>This is simple header</title>"); 
str.Append("</head>"); 
str.Append("<body>"); 
str.Append("Your content from asp.net form append here"); 
str.Append("</body>"); 
str.Append("</html>"); 

StreamWriter writer = new StreamWriter("C:\\path\\myFile.html"); 
writer.Write(str.ToString()); 
writer.Close(); 

Response.Write("File was created"); 

它會生成html或任何其他文件

+0

謝謝@gogagubi。我沒有得到它如何這可能很容易:) – user3163271

+0

看看也在nvelocity。這是一個非常好的鍛鍊引擎。 – Crudler