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

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

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

<html>
<body bgcolor="yellow">
<center>
<h2>Hello W3Schools!</h2>
<p><%Response.Write(now())%></p>
</center>
</body>
</html>

以上代码说明了限制,经典的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服务器控件必须在一个<form>标记的runat = “服务器”属性。该runat = “服务器”属性表明,

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

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

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

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

 

<script runat="server">
Sub Page_Load
link1.HRef=http://www.111cn.net
End Sub
</script>
<html>
<body>
<form runat="server">
<a id="link1" runat="server">Visit 111cn.net!</a>
</form>
</body>
</html>

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索服务器
, 控件
, asp
, 代码
, 事件
属性
,以便于您获取更多的相关知识。

时间: 2024-09-22 18:06:33

ASP.NET -服务器控件 实例教程的相关文章

ASP AdRotator 组件实例教程

好了下面我们来看看ASP AdRotator 组件实例教程吧. 在ASP AdRotator组件创建一个AdRotator对象,显示不同的图片每一次使用者进入或重新整理网页.一个文本文件包含有关的图片. 语法 <% set adrotator=server.createobject("MSWC.AdRotator") adrotator.GetAdvertisement("textfile.txt") %> 例如 假设我们有一个文件名为" ba

ASP fso Files 实例教程

ASP fso Files 实例教程 档案收集返回一个收集的所有文件中指定的文件夹. 语法 FolderObject.Files 例如 <% dim fs,fo,x set fs=Server.CreateObject("Scripting.FileSystemObject") set fo=fs.GetFolder("c:test") for each x in fo.files 'Print the name of all files in the tes

ASP Browser 组件实例教程

ASP Browser 组件实例教程 浏览器功能的ASP组件 该浏览器功能的ASP组件创建一个BrowserType对象确定的类型,功能和版本号码每个浏览器访问您的网站. 当浏览器连接到一个服务器,一个HTTP用户代理头也发送到服务器.这头包含有关浏览器(如浏览器类型和版本号) .该BrowserType对象然后比较中的信息与信息标题在一个文件中的服务器上所谓的" Browscap.ini " . 如果有一场比赛之间的浏览器类型和版本号码发送的标题和信息的" Browserc

ASP AddHeader 方法实例教程

ASP AddHeader 方法实例教程 该AddHeader方法增加了一个新的HTTP标头和价值的HTTP响应. 注意:一旦ASP AddHeader,它不能被删除. 注:在IIS 4.0中你必须调用此方法之前,任何被输出到浏览器.在IIS 5.0中,您可以致电AddHeader方法在任何一点的脚本,只要它之前的任何要求Response.Flush方法. 语法 response.AddHeader name,value Parameter Description name Required.

ASP ParentFolder 与 ASP Path 属性实例教程

ASP ParentFolder 与 ASP Path 属性是判断当前文件或文件夹的上级目录 我们先来看看parentfolder属性吧. 好了下面我们接着看asp fso path 属性实例教程吧. 语法 DriveObject.Path FileObject.Path FolderObject.Path <% dim fs,d set fs=Server.CreateObject("Scripting.FileSystemObject") set d=fs.GetDrive(

asp ado使用实例教程

ASP 使用ADO 这一课将提供一个简要概述了使用ADO是什么,为什么它有必要在ASP编程曲目. ADO技术支持ActiveX数据对象. ActiveX数据对象是一个收集的部件,可用于在ASP程序. 访问数据库 ADO技术是专门用来作为沟通的手段和操纵数据库.该类型的数据库ADO技术可以使您的ASP程序进行互动包括访问, MySQL和和数据库等等.在这一课,我们将连接到一个Access数据库,所以你将需要获得接入(合)来完成这一课. 创建您的Access数据库 在您可以连接到Access数据库中

asp fso使用实例教程

<% Function Er()  '错误处理         If Err.Number = 0 Then         Er = False         Else         Err.Clear         Er = True         End If  End Function  sub delfile(FileName)  '这是一个用于删除文件的过程,如未指定文件名,将删除该目录下所有文件   On Error Resume Next  set fs=createob

asp fso教程:asp move文件移动实例教程

move移动方法移至指定的文件或文件夹从一个位置到另一个位置. 语法 FileObject.Move(destination) FolderObject.Move(destination) Parameter Description destination Required. Where to move the file or folder. Wildcard characters are not allowed 对文件操作简单例子. <% dim fs,f set fs=Server.Crea

ASP AppendToLog实例教程

ASP AppendToLog实例教程 该AppendToLog方法增加了一个字符串的结尾服务器日志条目的这一请求.您可以调用此方法多次在一个脚本.每当它被称为将追加指定字符串的日志条目. 语法 response.AppendToLog string 参数说明string :必需.文本附加到日志文件(不能包含任何逗号字符)   下面我们来看看reaponse.appendtolog实例教程吧.   <%Response.AppendToLog "My log message"%&