我想用一個類來生成一個HTML文件,但它不會生成多個HTML標記, 我想知道如果你能告訴我我能做些什麼來生成多個標記在我的HTML文件中。 下面是代碼:定義類來生成HTML文件
public class GuidClass
{
public string htmlstringfirst = "<HTML><HEADER><title>My Web-page</title></HEADER><BODY>";
public string htmlstringend = "</form></BODY></HTML>";
public string htmlstring = "";
public GuidClass(string title, string type, string defaultvalue)
{
htmlstring += "\r\n<input id = " + '"' + System.Guid.NewGuid().ToString() + '"' + "title =" + '"' + title + '"' + "type=" + '"' + type + '"' + ">" + defaultvalue + "</input><br>";
}
}
private void button1_Click(object sender, EventArgs e)
{
GuidClass objGuid = new GuidClass(textBox1.Text, textBox2.Text, textBox3.Text);
using (FileStream fs = new FileStream(@"D:\test.htm", FileMode.Create))
{
using (StreamWriter writer = new StreamWriter(fs, Encoding.UTF8))
{
writer.Write(objGuid.htmlstringfirst + objGuid.htmlstring + objGuid.htmlstringend);
}
}
htmlLoadWebbrowser1.LoadHTML(@"D:\test.htm");
}
你是什麼意思與'如何生成多個tags'?什麼樣的標籤?使用循環。 – I4V
我的表單中有一個按鈕和三個文本框,每當我點擊按鈕時,我都希望將文本框的值添加到我的html文件中。 但是,每當我點擊我的按鈕,它重置是值。 – Pedram
'objGuid.htmlstring + = textBox1.Text;'? – I4V