VS.NET2003是代码后置的,也就是代码与页面是分开的,你学习的那段代码是混合在一起的,其实是不好的,因为没有体现出新的思想。你的代码用VS来改十分简单,你可以有点耐心仔细看看。

解决方案 »

  1.   

    这是两种编码方式,建议你采用代码后置,也就是后一种.
    先把<script language="C#" runat="server">.....</script>都删除,然后在设计界面双击那个BUTTON,就自动切换到.CS的SubmitBtn_Click()方法中了,而且事件也替你注册好了,你直接写代码就可以了.
      

  2.   

    可以把<script language="C#" runat="server">.....</script>都删除剪切到一个文本文件中,双击按钮,在事件处理函数中把代码贴进去
      

  3.   

    把index.aspx的html代码中最上面改为:
    <%@ Page language="c#" Codebehind="index.aspx.cs" AutoEventWireup="false" Inherits="<你的空间名>.index" %>