快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

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

.NET之ASP Web Form迅速入门 


处理服务器控件的事件

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


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

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

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


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

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


返回类别: 教程
上一教程: Dotnet总结(2)--访问ms sql server 数据库基类--2
下一教程: .net分布式事务例子

您可以阅读与".NET之ASP Web Form迅速入门(4)"相关的教程:
· .NET之ASP Web Form迅速入门(3)
· .NET之ASP Web Form迅速入门(1)
· .NET之ASP Web Form迅速入门(6)
· .NET之ASP Web Form迅速入门(5)
· .NET之ASP Web Form迅速入门(2)
    微笑服务 优质保证 索取样品