关于ASP.NET中的代码隐藏文件的描述正确的是( )
A.Web窗体页的程序的逻辑由代码组成,这些代码的创建用于与窗体交互。编程逻辑唯一与用户界面不同的文件中。该文件称作为“代码隐藏”文件,如果用C#创建,该文件将具有“.cs”扩展名B.项目中所有Web窗体的代码隐藏文件都被编译成.EXE文件
C.项目中所有的Web窗体的代码隐藏文件都被编译成项目动态链接库(.dll)文件
D.以上都不正确
补充:急等答案
A.Web窗体页的程序的逻辑由代码组成,这些代码的创建用于与窗体交互。编程逻辑唯一与用户界面不同的文件中。该文件称作为“代码隐藏”文件,如果用C#创建,该文件将具有“.cs”扩展名B.项目中所有Web窗体的代码隐藏文件都被编译成.EXE文件
C.项目中所有的Web窗体的代码隐藏文件都被编译成项目动态链接库(.dll)文件
D.以上都不正确
补充:急等答案
答案:答案C相关解释如下:
Web窗体页的逻辑由代码组成,这些代码由您创建以与窗体进行交互。编程逻辑位于与用户界面文件不同的文件中。该文件称作“代码隐藏”文件,并具有“.aspx.vb”或“.aspx.cs”扩展名。在代码隐藏文件中编写的逻辑可以使用 Visual Basic 或 Visual C# 来编写
项目中所有 Web 窗体页的代码隐藏类文件都被编译成项目动态链接库 (.dll) 文件。.aspx 页文件也会被编译,但编译方式稍有不同。当用户第一次浏览到 .aspx 页时,ASP.NET 自动生成表示该页的 .NET 类文件,并将其编译成另一个 .dll 文件。为 .aspx 页生成的类从被编译成项目 .dll 文件的代码隐藏类继承。当用户请求 Web 页 URL 时,.dll 文件将在服务器上运行并动态地为您的页生成 HTML 输出。