.NET之ASP Web Form快速入门(4)

硪門结丨了芙

硪門结丨了芙

2016-01-29 13:54

.NET之ASP Web Form快速入门(4),.NET之ASP Web Form快速入门(4)
.NET之ASP Web Form快速入门 

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com)


处理服务器控件的事件

每个ASP.NET服务器控件都可以当做一个对象模型看到,包括了属性、方法和事件。ASP.NET应用开发人员利用这些特征就能够清晰地修改页面并建立动态交互功能。
以下的例子描述了如何处理<asp:button runat=server控件的OnClick事件,从而进一步操纵<asp:label runat=server控件的"text"属性:

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com)


Intro6.aspx
点击执行 查看源代码

这个例子与前面列举的"Intro3"例程功能相当。但是,你可以看到,这里的代码使用了服务器控件,从而使程序结构更加清晰易懂。
使用定制的服务器控件

ASP.NET系统自带了45个内置的服务器控件。除了使用这些控件外,开发者还可以选择第3方的控件产品。
以下例子描述了如何使用日历控件。在页面中使用<acme:calendar runat=server标记进行日历控件的定义。页面顶部的<% Register %标识负责使用控件执行的"Acme"名字空间登记"Acme" XML标记前缀,随后在运行时ASP.NET页面解析器将使用这个名字空间转载日历控件类实例。


Intro7.aspx
点击执行 查看源代码

上面例子中的日历控件可以适用于高、低版本的浏览器。在高版本浏览器中将产生DHTML输出,从而在日期、月份的选择上不再需要与服务器进行往返处理。对于低版本浏览器,控件将产生标准的HTML3.2内容,客户端交互操作时将有与服务器端的往返处理过程发生。
然而,不管访问页面的是高版本浏览器还是低版本浏览器,需要编写的代码是相同的。日历控件本身被压缩进相应的逻辑处理过程中。

展开更多 50%)
分享

猜你喜欢

.NET之ASP Web Form快速入门(4)

电脑网络
.NET之ASP Web Form快速入门(4)

.NET之ASP Web Form快速入门(1)

电脑网络
.NET之ASP Web Form快速入门(1)

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

.NET之ASP Web Form快速入门(3)

电脑网络
.NET之ASP Web Form快速入门(3)

.NET之ASP Web Form快速入门(2)

电脑网络
.NET之ASP Web Form快速入门(2)

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

.NET之ASP Web Form快速入门(6)

电脑网络
.NET之ASP Web Form快速入门(6)

.NET之ASP Web Application快速入门(4)

电脑网络
.NET之ASP Web Application快速入门(4)

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

PHP中 ADOdb 类库介绍(一)

PHP中 ADOdb 类库介绍(一)

抗日Flash集之:长征

抗日Flash集之:长征
下拉加载更多内容 ↓