使用Visual Studio 开发ASP.NET网站,有两种编码模型可供选择

一:内联代码

二:代码隐藏

内联代码:这个模型和传统的ASP代码模型很相似,所有的代码以及HTML标签都被存放在同一个文件内,代码都是内联在一个或多个脚本块内的。这种模型比较方便,,因为它所有东西都是放在一个包内,这对于开发简单的网页很方便

代码隐藏:这个模型将每个ASP网页分离到两个文件内:一个是包含HTML以控件标签的.aspx标记文件,另一个是后台代码文件,比如cs代码文件,这种模型提供了将用户界面和后台代码相分离的特性,这对于构建复杂的页面非常重要。

需要说明的是,只有创建基于无项目文件的开发时才能自由选择这两种编码模型,对于创建Web项目时,则只能使用代码隐藏模型。

创建内联代码编码模型:

正如之前所说,创建内联代码模型,需要使用基于无项目文件的开发

首先创建一个网站

ASP.NET_编码模型

当使用添加新项的时候,勾选【将代码放在单独的文件中】,即将HTML,控件标识和后台代码文件分开存放了

 

ASP.NET_编码模型

 

下面我们分别创建Default2和Default3页面,其中Default2使用了代码隐藏模型,而Default3使用内联代码模型

ASP.NET_编码模型

先来看下他们的默认代码:

Default2

   2:  
>
   4:  
>
>
/>
>
>
>
>
>
  13:     
>
>
>
>

相关文章:

  • 2021-07-18
  • 2021-04-11
  • 2022-12-23
  • 2021-05-21
  • 2022-12-23
  • 2022-01-09
  • 2021-07-15
  • 2021-11-12
猜你喜欢
  • 2021-08-24
  • 2021-08-15
  • 2021-07-17
  • 2022-12-23
  • 2021-11-07
  • 2021-10-31
  • 2022-02-23
相关资源
相似解决方案