ASPX页面会生成一个类,这个类派生自代码隐藏模式的那个类,可是我在发布网站后,用反编译工具只能看到代码隐藏模式的那个类。ASPX页面生成的那个累是怎么回事啊?在哪里可以看到?还有ASPX上面的DHTML内容只是相当于模板,即使用流模式<%%>也是通过生成ASPX页面创建的类的实例吧?我看到有的书上写过<script>里面的内容会生成属性,<%%>里面的内容会生成函数.那这个类在哪里?我发布网站的bin下的DLL里面找不到,在第一次访问的时候生成到临时目录里面?

解决方案 »

  1.   

    <ASP.NET   网页中支持嵌入式代码块
    <script   language= "C# "   runat= "server "> 
    </script> 
    在呈现页面的过程中执行的服务器代码。块中的代码可以执行编程语句,并调用当前页类中的函数。
    < % %>: 内联代码块里面可以在页面文件*.aspx或*.ascx文件里面嵌入后台代码
    使用webdeployment发布生成一个DLL文件
    默认生成bin目录下的.dll文件名是随机命名的;