在asp.net文件中,为什么不能再写vbscript函数了呢?比如:
aa.aspx<html>
<body>
  <% sub view()
        .....
     end sub
  %>
</body>
</html>
这样会报错。。高手请指点,出错的原因,以及要想实现同样的功能,该如何处理呢??

解决方案 »

  1.   

    <HEAD>
    <title>Tree</title>
    <meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">
    <meta name="CODE_LANGUAGE" content="Visual Basic .NET 7.1">
    <meta name="vs_defaultClientScript" content="JavaScript">
    <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">

    <script language =vbscript >
     sub view()
                        
                       end sub
    </script>
    </HEAD>
      

  2.   

    你写的也不是vbscript的函数呀
    用<%...%>括起来会在服务器端运行
      

  3.   

    <script language =vbscript >
     sub view()
                        
                       end sub
    </script>
      

  4.   

    <script language="vbscript">
     <% sub view()
            .....
         end sub
      %>
    </script>
      

  5.   

    好象你写的不是vbscript函数哦!
      

  6.   

    <script language="vb" runat="server">
        sub view()    end sub
    </script>
      

  7.   

    <script language="javascript">
      displayExplorerProperties();
      displayScreenProperties();
      setTimeout("createSummary()",2000);
     
    </script>
      

  8.   

    可以,<script language=vbscript>,不用写<% &>嵌入啊
      

  9.   

    写vbscript? 你是想写脚本还是想写ASP哦?
    如果写脚本的话是用<script>,想写asp的话,你说在asp.net 页面里写asp,合适么?
      

  10.   

    <script language="javascript">
    function keydown() //enter 键执行搜索
    {
    if (window.event.keyCode==13)
    {
    document.all.btnSearch.click();
    }
    }
    </script>
    ----------------------------------------------------------------
    在</head>之前。
      

  11.   

    <script language="vbscript">
     <% sub view()
            .....
         end sub
      %>
    </script>
      

  12.   

    <script lanuage="vbscript">        ……</script>
      

  13.   

    在aspx页要加上<script lanuage="vbscript">标签的。当然,如果这个事件可以在服务器端执行,还是放到cs页比较好。
      

  14.   

    要加<script language="vb" runat="server"></script>的。
    个人建议,尽量不要将代码写在页面里。尽量写到.cs或.vb文件里。一是方便维护,二是安全,三是速度快。
      

  15.   

    <script runat=server>
          sub view()
                <table>...</table>  =>这里我想写html语法如何处理呢??大家的方法error
          end sub
    </script>