这段代码怎么没有方法名啊

解决方案 »

  1.   

    因为 asp.net 引擎会在运行时给它加上方法名,并且编译成可执行代码。
      

  2.   

    <% %>有了这段代码就ok了,就不用你添加方法名了
      

  3.   

    是不是所有的cs文件中的代码都可以在aspx文件中写啊
      

  4.   

    COM.OA.Entity.users loginusers = Session["loginuser"] as COM.OA.Entity.users;
    这行代码是什么意思啊
      

  5.   

    COM.OA.Entity.users loginusers = Session["loginuser"] as COM.OA.Entity.users;把SESSION中得 Session["loginuser"] 对象 由object类型 转化成 COM.OA.Entity.users 类型 并复制给 loginusers变量
      

  6.   

    你可以把它当作html加载,从上往下加载,当加载可执行代码是就执行代码,通俗的讲。
      

  7.   

    为什么要把它转换成COM.OA.Entity.users 类型啊
      

  8.   

    为什么转换?就像Model在三层架构中起的作用一样
      

  9.   

    <%%>这种写法就相当于将后台的逻辑写在了前台
    <% for(i=0;i<xx;i++){%>
      <tr><td></td></tr>
    <%}%>
      

  10.   

    我对三层布怎么了解,不知Model在三层架构中有什么作用
      

  11.   

    Model是不是数据访问层中的啊
      

  12.   

    这样写 就和 asp 没有什么区别了。
      

  13.   

    parent.document.location.href='{0}'
    这行代码是什么意思啊
      

  14.   

    父级的url,一般是指框架外面
      

  15.   

    究竟什么时候执行<%%>这里面的内容啊
      

  16.   

    "断点",这是在aspx里面写的代码啊,好像加不了断点的啊
      

  17.   

    asp.net编译运行时会把小脚本编译成可执行代码。其实就是一个个的Render的委托。
      

  18.   

    楼主是个没有学过高等教育课程没有学过计算机基础且不愿意去补缺失的基础知识的人,很明显也不愿意看书看MSDN...我甚至怀疑他有没有上过中学,因为他连基本的系统学习方法都没掌握...如同小学生学大学课本,从一个问题能问出10万个为什么最后死循环...你们这么回答帮不了他只会害他...
      

  19.   

    大学课本不会有初中的知识,高中课本不会有小学的知识...系统的体系知识需要系统的学习,学每一级都需要低一级的知识为基础,尤其是理工科,缺一级基础是不可能上台阶的...MSDN是产品手册不是大学教材,不可能介绍大学应该学的知识...CSDN是论坛不是学校,也没有人有闲功夫开课讲学...还是那句说过好几次的话,学找个青鸟那样的培训机构或者买全套大学计算机专业教材(如果没有上过高中最好再补补高中数学和物理),你需要系统的学习...
      

  20.   

    意思就是asp.net引擎编译代码的时候会给你每个<%%>加上方法名,且编译为可执行代码。然后每个方法都是一个Render方法内部的委托。在Page页面Render的时候会调用这个委托函数。即你的每个<%%>会依次执行。
    这就是原理