Console.WriteLine没有显示消息

时间:2013-01-03 12:28:19

标签: asp.net

  

可能重复:
  Where does Console.WriteLine go in ASP.NET?

我知道删除已经检查了数据库

代码:

    try
    {
        MyCommand.Connection.Open();

        int count = MyCommand.ExecuteNonQuery();
        if (count > 0)
        {
            Console.WriteLine("Delete Success!!!");
            //lblMessage.Text = tbTourName.Text + " Deleted!";
        }
        else
        {
            Console.WriteLine("No Delete!!!");
        }
        Console.ReadLine();

    }
    catch (SqlException ex)
    {
        Console.WriteLine("Delete Failed coz.. " + ex.Message);
    }
    finally
    {
        MyCommand.Connection.Close();
    }

是否应该在网页上显示消息?

此致 茶

3 个答案:

答案 0 :(得分:2)

在asp.net应用程序中,Console.WriteLine转到output的{​​{1}}窗口。

有关详情,请参阅:Where does Console.WriteLine go in ASP.NET?

答案 1 :(得分:0)

Console对象不属于该页面。这会在IDE's console中写下一行。

如果您想在网页上显示消息,那么最简单的方法是:

Response.Write();

答案 2 :(得分:0)

控制台对象无法向页面添加内容。而是将asp:label控件放到窗体上,并将其Text属性设置为所需的状态。