CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

关于<%……%>???搞了很久,今天要彻底解决

楼主terry2003(拳皇.net)2003-05-02 13:47:37 在 .NET技术 / ASP.NET 提问

以前我一直以为<%@   page   language="c#">  
  然后<%.......%>与<script   language="c#"   runat="server">.......</script>  
  是等同的,可是今天才发现,其实不同,如下  
  <%@   page   Language="c#"%>  
    <script   Lanuage="c#"   runat="server">  
                                            for(int   i=0;i<8;i++)  
                                        {  
                                                      Response.Write("<font   size="+i+">欢迎进入ASP。NET的世界</font><br>");  
                                        }  
                            </script>  
  <html>  
          <body>...........  
  会报错:CS1519:   类、结构或接口成员声明中的标记“for”无效  
  除非在把for语句入进void   Page_Load()中???  
  可是下面的却正确  
  <%@   page   Language="c#"%>  
  <%  
                                            for(int   i=0;i<8;i++)  
                                        {  
                                                      Response.Write("<font   size="+i+">欢迎进入ASP。NET的世界</font><br>");  
                                        }  
              %>  
  <html>  
          <body>...........  
  这是怎么回事,我很想知道在asp.net中这两种标识之间的区别? 问题点数:80、回复次数:10Top

1 楼xrll()回复于 2003-05-02 13:52:59 得分 10

ASP与ASP.NET的区别吧!Top

2 楼terry2003(拳皇.net)回复于 2003-05-02 14:00:17 得分 0

在asp中<%@   page   language="c#"><%.......%>与<script   language="c#"   runat="server">.......</script>是一样的  
  但是在在asp.net中很明显不一样嘛,不知道区别在哪里???Top

3 楼cpdp(CP设计动力)回复于 2003-05-02 14:04:52 得分 10

等价于:  
   
  <%页代码   语言="猪头语"%>  
  <%代码   语言="猪头语"%>  
   
  第一行用于整页.  
  第二行用于部件.  
  :)Top

4 楼matq2008(叶子.net)回复于 2003-05-02 14:07:25 得分 10

前者先执行,后者就不一定了Top

5 楼ameng_2002(flyfox)回复于 2003-05-02 14:16:51 得分 20

asp.net是驱动编成模式,而asp使用的是线性代码处理模型  
  将  
                                            for(int   i=0;i<8;i++)  
                                        {  
                                                      Response.Write("<font   size="+i+">欢迎进入ASP。NET的世界</font><br>");  
                                        }  
  放到一个事件或方法中,比如Page_Load()中  
   
  <%@   page   Language="c#"%>  
  <%  
    void   Page_Load(object   source,EventArgs   E)  
  {  
        for(int   i=0;i<8;i++)  
        {  
                Response.Write("<font   size="+i+">欢迎进入ASP。NET的世界</font><br>");  
        }  
  }  
  %>  
  Top

6 楼asam2183(三山)回复于 2003-05-02 14:26:48 得分 10

upTop

7 楼fywl001(嘉阳)回复于 2003-05-02 14:32:56 得分 10

upTop

8 楼terry2003(拳皇.net)回复于 2003-05-02 14:38:57 得分 0

<%@   page   Language="c#"%>  
  <%  
    void   Page_Load(object   source,EventArgs   E)  
  {  
        for(int   i=0;i<8;i++)  
        {  
                Response.Write("<font   size="+i+">欢迎进入ASP。NET的世界</font><br>");  
        }  
  }  
  %>  
   
  有这些代码我刚才调试了,会报错的,必须把<%。。。。%>改为<script   language="c#"   runat="server">....</script>才能通过。  
  ??????????????Top

9 楼greenclass(岁月留痕)回复于 2003-05-02 15:55:44 得分 10

I   like   codebehid  
  Top

10 楼ameng_2002(flyfox)回复于 2003-05-02 17:08:52 得分 0

不好意思,这样    
  <script   Lanuage="c#"   runat="server">  
  void   Page_Load(object   source,EventArgs   E)  
  {  
                                            for(int   i=0;i<8;i++)  
                                        {  
                                                      Response.Write("<font   size="+i+">欢迎进入ASP。NET的世界</font><br>");  
                                        }  
  }  
  </script>Top

相关问题

  • 很多时候,我对exists和not exists 还是不理解!今天我希望彻底理解它!
  • 彻底被框架集搞晕了,各位高手帮忙一下,谢谢哦
  • 今天碰到的搞笑事。。。
  • ** 100分 ** 昨天没解决,今天加分继续向大家请教dbf记录无法彻底删除的问题
  • 24年前的今天,我伟大的老婆诞生了!!!!!!!!!!!从此俺的命运也将被彻底改变啦!!!!!!!
  • 今天去深圳散心,希望回来后什么都不记得了,可以彻底的忘记她,大家祝福我吧
  • 今天终于彻底绝望了,原来一年来被她玩弄于股掌之中,现在好想杀人,散尽所有分
  • 今天终于彻底绝望了,原来一年来被她玩弄于股掌之中,现在好想杀人,散尽所有分
  • 今天终于彻底绝望了,原来一年来被她玩弄于股掌之中,现在好想杀人,散尽所有分
  • 我彻底被搞迷糊了!---有关job定时执行一个过程的问题。

关键词

  • asp.net
  • asp

得分解答快速导航

  • 帖主:terry2003
  • xrll
  • cpdp
  • matq2008
  • ameng_2002
  • asam2183
  • fywl001
  • greenclass

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo