一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

ASP.NET -服务器控件 实例教程

时间:2008-12-18 编辑:简简单单 来源:一聚教程网

服务器的控制标记,是理解的服务器。


局限在传统ASP
下面的列表复制从前一章:



Hello W3Schools!

<%Response.Write(now())%>

以上代码说明了限制,经典的ASP :在代码块必须放在您想要的输出出现。

与经典的ASP是不可能单独可执行代码从HTML本身。这使得网页难以阅读,难以维持。




ASP.NET -服务器控件
ASP.NET有解决的“意大利面条代码”问题,上文所述的服务器控件。

服务器的控制标记,是理解的服务器。

有三种服务器控件:

HTML服务器控件-传统的H TML标签
Web服务器控件-新的A SP.NET标签
验证服务器控件-对于输入验证



ASP.NET -H TML服务器控件
HTML服务器控件的HTML标签理解的服务器。

HTML元素在ASP.NET文件,默认情况下,被视为文字。为了使这些要素可编程,新增runat = “服务器”

属性的HTML元素。此属性表明

,内容应被视为一台服务器控制。该属性增加查明服务器控制。参考的ID可以用来操纵控制服务器在运行时。

注:所有HTML服务器控件必须在一个

标记的runat = “服务器”属性。该runat = “服务器”属性表明,

形式应处理的服务器上。报告还指出,所附的控制可以通过服务器的脚本。

在下面的例子中,我们宣布HtmlAnchor服务器控制的。 aspx文件。然后,

我们操纵了HREF属性的HtmlAnchor控制在一个事件处理程序(一个事件处理程序是一个子程序的执行代码某一特定事件)

。 Page_Load事件是一个事件,许多ASP.NET的理解:

 



Visit 111com.net!

热门栏目