2003 asp.net aspx.cs 文件里用Response.Write()这个方法来调试查看函数变量值,不好使,也就是在页面上什么也没显示出来,Response.Write("hello world!")这样在页面上也显示不出来,这么回事啊???
对不起,我只有30 分了,要不多给点

解决方案 »

  1.   

    你看看是否代码页和页面脱节了,或是 变量值为空你可以直接先输出
    Response.Write( " abc ");看看是不是代码和页面不对应再使用
    假如abc为变量Response.Write ( abc.Equals(string.Empty)?"变量为空":abc ) ;
    来查看变量
      

  2.   

    新建一项目,直接在 WebForm1.aspx.cs的 Page_Load 里面 写 Response.Write("hello world!") 能显示吗?
      

  3.   

    查看这个是不是正确的<%@ Page language="c#" Codebehind="photoUp.aspx.cs" AutoEventWireup="false" Inherits="zone.member.photoUp" %>Page_Load 里面 写
    Page.RegisterClientScriptBlock("","<script language=javascript>alert('成功上传个人相片!');</script>");看执行不咯
      

  4.   

    服务器执行代码
    先执行cs里面的
    后执行页面的
    想在页面的某个部分显示用
    <%=str%>
    在页面上写