ASP.
NET开发技巧ASP.NET开发技巧
张文竞
Version3.0
喜欢ASP.NET的10大理由喜欢ASP.NET的10大理由
速度奇快!速度奇快可用XCOPY轻松完成部署及应用升级可用轻松完成部署及应用升级强大的工具支持自动错误监测及恢复会话状态支持Webfarm方式会话状态支持Webfarm方式内建缓存极大地提升了性能广泛的移动设备支持广泛的编译型编程语言支持轻松构建和使用Web服务轻松构建和使用服务简单的页面开发模型
2
ASP.NET开发技巧ASP.NET开发技巧
控制Web控件的焦点控件的焦点控制验证控件日期选取控件电子相册
3
控制Web控件的焦点控制Web控件的焦点
4
控制Web控件的焦点控制Web控件的焦点
SubTextBox1_onkeydownifwindow.event.keyCode=13thenEnterTextBox_1.TextBox2.focus()endifEndSub
5
控制Web控件的焦点控制Web控件的焦点
Sub
document_onkeydownifwindow.event.keyCode=13thenselectcasewindow.event.srcElement.namecase"TextBox1"EnterTextBox_1.TextBox2.focus()case"TextBox2"EnterTextBox_1.DropDownList1.focus()case"DropDownList1"EnterTextBox_1.TextBox1.focus()endselectendifEndSub
6
控制Web控件的焦点控制Web控件的焦点
Subdocument_onkeydownifwindow.event.keyCode=13thenwindow.event.keyCode=9endifEndSub
7
ASP.NET开发技巧ASP.NET开发技巧
控制Web控件的焦点控件的焦点控制验证控件日期选取控件电子相册
8
服务端与客户端验证
客户端认证
依靠浏览器快速反馈减少页面回发服务器认证具有客户端验证特性可以根据现有数据进行判断
用户输入数据
错误数据
验证通过?验证通过
ClientServerYes
No
验证通过?验证通过
Yes
No
Web
程序处理
9
验证控件
10Q\validation.aspx
消息框
11
ASP.NET开发技巧ASP.NET开发技巧
控制Web控件的焦点控件的焦点控制服务器控件与脚本程序日期选取控件电子相册
12
日期选取控件
13
ASP.NET开发技巧ASP.NET开发技巧
控制Web控件的焦点控件的焦点控制验证控件单日期选取控件电子相册
14
电子相册
15
电子相册
定制缩略图图片表格化设定DataList项模板设定项模板
16
电子相册
定制缩略图