簡體   English   中英

我如何將 Console.Write 重定向到 asp.net 網頁的 TextBox。有什么辦法嗎?

[英]How do i Redirect Console.Write to TextBox of asp.net web page.Is there any way?

將控制台輸出重定向到網頁上的 asp.net 文本框的好方法是什么? 如果我有一個現有的具有 console.Write 的程序,我是否需要重載網頁 Text-box 中的函數。我在網頁上有 TextBox 並且我想在 TextBox 中顯示 console.Write 輸出。 謝謝你。

Console.Write用於將輸出放在控制台上。 我不會在 Asp.Net 中工作。 Asp.Net 文本框控件文本可以像textBoxName.Text = "some value"一樣設置。

如果您想將一些文本寫入 Asp.Net 響應流,您可以使用Response.Write

public class CustomWriter : TextWriter
{
    public override void WriteLine(string value)
    {
        textBox1.Text += value + Environment.NewLine
    }

    // ... etc.
}

並像這樣使用它:

Console.SetOut(new CustomWriter());

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM