2009-02-18 75 views
0
context.Response.ContentType = "text/plain"; 
context.Response.Write(returnString); 

如果returnString为NULL会是什么传,还是会失败?是否有可能通过Response.Write返回NULL值?

编辑:现在的问题是,如果可能的话,以上只是我知道我可以测试了一个例子。然而,我正在寻找其他任何可能的方法来做到这一点,而不仅仅是我的代码示例,我只是想不出任何其他东西写在正文中,而不重复已经在问题标题中的信息。

+1

想尝试一下然后问一下它会不会很少工作? – 2009-02-18 20:41:19

+0

同意。带有Page_Load的简单WebApp(..){Response.Write(null); } – abatishchev 2009-02-18 20:44:57

回答

1

它相当于传递一个空字符串RESPONSE.WRITE。

2

虽然我同意与其他人,它可能会是很容易测试这个,而不是问这个问题的感悟......不过,既然你问,这里是你的代码示例。代码的结果是没有文字显示在屏幕上。

protected void Page_Load(object sender, EventArgs e) 
    { 
     string myString = null; 
     Response.ContentType = "text/plain"; 
     Response.Write(myString); 
     Response.End(); 
    } 
相关问题