日期:2014-05-18  浏览次数:20423 次

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%>
在页面上写