高手们帮帮我啊!!!显示的问题啊!!!!

suguanyu 2004-12-07 09:52:02
<html>
<script language="VB" runat="server">
sub Page_Load(Sender AS Object,E AS EventArgs)
Message1.Text="Page.Server.ManchineName:"+Page.Server.MachineName+"<br>"
Message2.Text="Page.User.Identity:"+Page.User+"<br>"
Message3.Text="This.User.Identity.Name:"+This.User.Identity.Name+"<br>"

Message4.Text="Page.Request.UserHostAddress:"+Page.Request.UserHostAddress+"<br>"
Message5.Text="Page.Request.UserHostName:"+Page.Request.UserHostName+"<br>"
Message6.Text="Request.ServerVariables.GetValues(\"LOGON_USER\")"+Request.ServerVariables["LOGON_USER"]+"<br>"
End sub
</script>
<body>
<asp:label id="Message1" font-size="24" font-bold="true" runat=server/>
<asp:label id="Message2" font-size="24" font-bold="true" runat=server/>
<asp:label id="Message3" font-size="24" font-bold="true" runat=server/>
<asp:label id="Message4" font-size="24" font-bold="true" runat=server/>
<asp:label id="Message5" font-size="24" font-bold="true" runat=server/>
<asp:label id="Message6" font-size="24" font-bold="true" runat=server/>
</body>
</html>
--------------------------------------------
错误:
编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。

编译器错误信息: BC30452: 运算符“+”不是为类型“String”和“System.Security.Principal.IPrincipal”定义的。

源错误:



行 3: sub Page_Load(Sender AS Object,E AS EventArgs)
行 4: Message1.Text="Page.Server.ManchineName:"+Page.Server.MachineName+"<br>"
行 5: Message2.Text="Page.User.Identity:"+Page.User+"<br>"
行 6: Message3.Text="This.User.Identity.Name:"+This.User.Identity.Name+"<br>"
行 7:


源文件: c:\inetpub\wwwroot\ASP.NET\类浏览器应用程序\新建文件夹\Simple11.aspx 行: 5



显示详细的编译器输出:


C:\WINNT\system32> "c:\winnt\microsoft.net\framework\v1.1.4322\vbc.exe" /t:library /utf8output /R:"c:\winnt\assembly\gac\system.data\1.0.5000.0__b77a5c561934e089\system.data.dll" /R:"c:\winnt\assembly\gac\system.enterpriseservices\1.0.5000.0__b03f5f7f11d50a3a\system.enterpriseservices.dll" /R:"c:\winnt\assembly\gac\system.web\1.0.5000.0__b03f5f7f11d50a3a\system.web.dll" /R:"c:\winnt\assembly\gac\system\1.0.5000.0__b77a5c561934e089\system.dll" /R:"c:\winnt\assembly\gac\system.web.services\1.0.5000.0__b03f5f7f11d50a3a\system.web.services.dll" /R:"c:\winnt\assembly\gac\system.xml\1.0.5000.0__b77a5c561934e089\system.xml.dll" /R:"c:\winnt\assembly\gac\system.web.mobile\1.0.5000.0__b03f5f7f11d50a3a\system.web.mobile.dll" /R:"c:\winnt\assembly\gac\system.drawing\1.0.5000.0__b03f5f7f11d50a3a\system.drawing.dll" /out:"C:\WINNT\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\root\2135a508\8d69a834\-mh9d9fj.dll" /debug- "C:\WINNT\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\root\2135a508\8d69a834\-mh9d9fj.0.vb"


Microsoft (R) Visual Basic .NET 编译器版本 7.10.3052.4
用于 Microsoft (R) .NET Framework 版本 1.1.4322.573
版权所有 (C) Microsoft Corporation 1987-2000。保留所有权利。

c:\inetpub\wwwroot\ASP.NET\类浏览器应用程序\新建文件夹\Simple11.aspx(5) : error BC30452: 运算符“+”不是为类型“String”和“System.Security.Principal.IPrincipal”定义的。

Message2.Text="Page.User.Identity:"+Page.User+"<br>"
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c:\inetpub\wwwroot\ASP.NET\类浏览器应用程序\新建文件夹\Simple11.aspx(6) : error BC30451: 名称“This”未声明。

Message3.Text="This.User.Identity.Name:"+This.User.Identity.Name+"<br>"
~~~~
c:\inetpub\wwwroot\ASP.NET\类浏览器应用程序\新建文件夹\Simple11.aspx(10) : error BC30205: 需要语句结束。

Message6.Text="Request.ServerVariables.GetValues(\"LOGON_USER\")"+Request.ServerVariables["LOGON_USER"]+"<br>"
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


请问这是什么回事呢?谢谢!!!!!
...全文
96 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
真相重于对错 2004-12-08
  • 打赏
  • 举报
回复
ToString()
suguanyu 2004-12-08
  • 打赏
  • 举报
回复
快来人啊。帮帮小弟啊。谢谢!!!!!
suguanyu 2004-12-07
  • 打赏
  • 举报
回复
谢谢两位。不过下面的。
Message6.Text="Request.ServerVariables.GetValues(\"LOGON_USER\")"+Request.ServerVariables["LOGON_USER"]+"<br>"
这里还有个错误。谢谢。
webdiyer 2004-12-07
  • 打赏
  • 举报
回复
你是要获取登录的用户名吧?改成这样:

Message2.Text="Page.User.Identity:"+Page.User.Identity.Name+"<br>"
真相重于对错 2004-12-07
  • 打赏
  • 举报
回复
Page.User.Identity:"+Page.User.ToString()

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧