当前位置:编程学习 > C#/ASP.NET >>

为什么这段代码就不对。

<%@ Page Language = "VB" %>

<script runat = "server">
Sub Button_Click(obj As Object, e As EventArgs)
Response.Write(obj.Text)
end Sub
</script>

<html>
<body>
<form runat = "server">
<asp:button id="btSubmit" Text="Submit"
runat=server OnClick = "Button_Click"/><p>
</form>
</body>
</html>










“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------

分析器错误 
说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 

分析器错误消息: 引发类型为“System.OutOfMemoryException”的异常。

源错误: 


行 10: <body>
行 11:  <form runat = "server">
行 12:  <asp:button id="btSubmit" Text="Submit"
行 13:  runat=server OnClick = "Button_Click"/>
行 14:  </form>
 

源文件: /day3/listing0310.aspx    行: 12 


--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.5446; ASP.NET 版本:2.0.50727.5420  --------------------编程问答--------------------

Partial Class _Default
    Inherits System.Web.UI.Page

    Protected Sub btSubmit_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btSubmit.Click
        Response.Write(btSubmit.Text)
    End Sub
End Class
--------------------编程问答--------------------
引用 1 楼 wxr0323 的回复:
VB.NET code

Partial Class _Default
    Inherits System.Web.UI.Page

    Protected Sub btSubmit_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btSubmit.Click
        Response.Wri……


新人刚学习,你的代码有点懂,也有点不懂。 --------------------编程问答--------------------
引用 2 楼 wisji8 的回复:
引用 1 楼 wxr0323 的回复:

VB.NET code

Partial Class _Default
Inherits System.Web.UI.Page

Protected Sub btSubmit_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btSubmit.Click
……



输出按钮的文本 去找本基础的书看看哇。 --------------------编程问答--------------------
引用 3 楼 wxr0323 的回复:
引用 2 楼 wisji8 的回复:

引用 1 楼 wxr0323 的回复:

VB.NET code

Partial Class _Default
Inherits System.Web.UI.Page

Protected Sub btSubmit_Click(ByVal sender As Object, ByVal e As System.EventArgs) Ha……


现在就在看基础书,只不过我的那个程序运行不过,想找大家帮下而已。 --------------------编程问答-------------------- VB看不懂,帮你顶把! --------------------编程问答--------------------

<%@ Page Language = "VB" %>
<script runat = "server">
    Sub SubmitBtn_Click(obj As Object, e As EventArgs)
        Response.Write(obj.Text)
    end Sub
</script>
<html>
<body>
    <form runat = "server">
       <asp:Button id="btSubmit"  Text="Submit"   OnClick="Button_Click"  runat="server"/>
    </form>
</body>
</html>

--------------------编程问答--------------------

<%@ Page Language = "VB"  AutoEventWireup="True" %>
<html>
<head>
    <script runat = "server" language="VB">
        Sub Button_Click(obj As Object, e As EventArgs)
            Response.Write(obj.Text)
        End Sub 'Button_Click
    </script>
</head>
<body>
    <form runat = "server">
       <asp:Button id="btSubmit"  Text="Submit"   OnClick="Button_Click"  runat="server"/>
    </form>
</body>
</html>
--------------------编程问答-------------------- 是你缺少head标签,你的script代码应该放在<head></head>标签内的。 --------------------编程问答--------------------
引用楼主 wisji8 的回复:
VB.NET code
<%@ Page Language = "VB" %>

<script runat = "server">
    Sub Button_Click(obj As Object, e As EventArgs)
        Response.Write(obj.Text)
    end Sub
</script>

<html>
<body>
    <form ……


  缺少引号吧runat="server"  --------------------编程问答--------------------
引用 8 楼 taomanman 的回复:
是你缺少head标签,你的script代码应该放在<head></head>标签内的。


为什么别的不要head标签也可以。 --------------------编程问答-------------------- 你是什么环境下测试的?我在VS2010里面,运行很正常 --------------------编程问答--------------------
引用 8 楼 taomanman 的回复:
是你缺少head标签,你的script代码应该放在<head></head>标签内的。


而且那课本还说,最好把代码块分离。 --------------------编程问答--------------------
引用 11 楼 net_lover 的回复:
你是什么环境下测试的?我在VS2010里面,运行很正常


我用记事本为编辑器,然后就直接在浏览器上打开。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,