我设计了一个页面,就像 Yahoo 注册页面一样。我想这样做,当我填写该页面的所有必填字段时,这些填写的值将显示在文本框中。 我写了一个代码,即:
TextBox9.Text = TextBox1.Text;
TextBox9.Text = TextBox2.Text;
TextBox9.Text = TextBox3.Text;
TextBox9.Text = TextBox4.Text;
TextBox9.Text = TextBox5.Text;
TextBox9.Text = TextBox6.Text;
TextBox9.Text = TextBox7.Text;
TextBox9.Text = TextBox8.Text;
但它只显示 textbox9 中 textbox8 的值..
最佳答案
在您的示例中,您只是不断地重新设置 TextBox9
的 Text
属性。我想也许你想要的是这样的:
StringBuilder sb = new StringBuilder();
sb.AppendLine(TextBox1.Text);
sb.AppendLine(TextBox2.Text);
sb.AppendLine(TextBox3.Text);
sb.AppendLine(TextBox4.Text);
sb.AppendLine(TextBox5.Text);
sb.AppendLine(TextBox6.Text);
sb.AppendLine(TextBox7.Text);
sb.AppendLine(TextBox8.Text);
TextBox9.Text = HttpUtility.HtmlEncode(sb.ToString());
关于c# - Asp.net 初学者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4169912/