ASP.NET的WEB窗体和静态网页主要区别是什么?设计一个小例子充分说明区别。(例子要解释和注释)
发布网友
发布时间:2022-05-26 12:57
我来回答
共2个回答
热心网友
时间:2023-10-18 04:32
一般来说,WEB窗体是一个动态网页的组合,分为.aspx和相应的.cs文件,.aspx文件可以用html标记语言实现网页前台,.cs则是服务器代码,用来进行交互。WEB窗体可以直接用VS的各种服务器控件,实现快速开发。
静态页面一般开说是.HTML页面,当然不与服务器进行交互的.aspx也可以说成是静态的。.html在运用到Ajax的时候也可以实现动态的功能,并且比.aspx更加的灵活,只是开发起来相对要复杂一点。纯粹的静态的页面就是不与服务器进行交互,无数据的动态显示和操作的页面。
例子就不举了,CSDN上有很多的源码。
热心网友
时间:2023-10-18 04:32
呼呼楼主WEB窗体是可以动态增删改查写进数据库,当然静态页面同样也可以用js控制、都是网页形式的一种。
web一般运行在服务器端,HTML 在客户端执行代码。你使用的HttpServerUtility.Execute / Transfer 是服务器端的方法。
客户端代码一般用javascript或VBscript。
主要看runat="server"属性和<%_______ %>追问设计一个小例子充分说明区别。(例子要解释和注释)