在网页上将控制台输出重定向到asp.net文本框有什么好方法? 如果我有一个具有console.Write的现有程序,我是否需要重载网页文本框中的函数。我在网页上有TextBox,我想在TextBox中显示console.Write输出。谢谢。
答案 0 :(得分:1)
Console.Write
用于将输出放在控制台上。我不会在Asp.Net工作。 Asp.Net文本框控件文本可以设置为textBoxName.Text = "some value"
。
如果您想将一些文字写入Asp.Net回复流,您可以使用Response.Write。
答案 1 :(得分:0)
public class CustomWriter : TextWriter
{
public override void WriteLine(string value)
{
textBox1.Text += value + Environment.NewLine
}
// ... etc.
}
并像这样使用它:
Console.SetOut(new CustomWriter());