visual studio 2003 asp.net aspx.cs 文件里函数变量值输出的问题?
2003 asp.net aspx.cs 文件里用Response.Write()这个方法来调试查看函数变量值,不好使,也就是在页面上什么也没显示出来,Response.Write( "hello world! ")这样在页面上也显示不出来,这么回事啊???
对不起,我只有30 分了,要不多给点
------解决方案--------------------你看看是否代码页和页面脱节了,或是 变量值为空
你可以直接先输出
Response.Write( " abc ");看看是不是代码和页面不对应
再使用
假如abc为变量
Response.Write ( abc.Equals(string.Empty)? "变量为空 ":abc ) ;
来查看变量
------解决方案--------------------新建一项目,直接在 WebForm1.aspx.cs的 Page_Load 里面 写 Response.Write( "hello world! ") 能显示吗?
------解决方案--------------------查看这个是不是正确的 <%@ Page language= "c# " Codebehind= "photoUp.aspx.cs " AutoEventWireup= "false " Inherits= "zone.member.photoUp " %>
Page_Load 里面 写
Page.RegisterClientScriptBlock( " ", " <script language=javascript> alert( '成功上传个人相片! '); </script> ");
看执行不咯
------解决方案--------------------服务器执行代码
先执行cs里面的
后执行页面的
想在页面的某个部分显示用
<%=str%>
在页面上写