ASP.NET自定义控件
页面重用的方式
用户控件的概念
用户控件创建步骤:
数据绑定是将从数据库检索的数据链接到控件的过程
repeater控件是一个容器控件,它可用于显示数据列表
datalist控件可以用于显示数据。
web服务基础
进行设置的API,并且,它能够用编程的方法通过web来调用这个应用程序。通常把调用这
个web service的应用程序叫做客户
web服务目录
web服务发现机制
的一个或多
格式字符串
<%#databinder.eval_r(container.dataitem,'time','{0:D}'%>
<%#databinder.eval_r(container.dataitem,'time','{0:f}'%>
<%#databinder.eval_r(container.dataitem,'time','{0:G}'%>
<%#databinder.eval_r(container.dataitem,'time','{0:M}'%>
<%#databinder.eval_r(container.dataitem,'time','{0:R}'%>
<%#databinder.eval_r(container.dataitem,'time','{0:T}'%>
<%#databinder.eval_r(container.dataitem,'time','{0:U}'%>
<%#databinder.eval_r(container.dataitem,'time','{0:Y}'%>
DATALIST中数据绑定的事件名称是固定的
编辑对应edit事件名称
更新对应update事件名称
取消对应cancel事件名称
选取或查看看对应用select事件名称
DataList中支持的模板
例程如下所示:
ForeColor='#333333'>
CommandName='select'>查看详细信息</asp:LinkButton>
辑</asp:LinkButton>
ADO.NET
数据绑定
DataBinder.eval_r()方法
<%#DataBinder.eval_r(Container.DataItem,'max_lvl','{0:c}')%>
例:
ADO.NET中的数据连接
.NET数据提供程序
实例化程序为:
实例化程序为:
catalog=pubs;user id=sa;pwd=password')
delcom.connection.open();
delcom.executenonquery();一般用于执行命令,删除,插入
delcom.connection.close();
DataAdapter
Application、Server和Session对象
Global.asax文件简介
Global.asax的事件
元停止web应用程序时也会激发。
HttpApplication类
验证控件
例:利用customvalidator判断用户名是否存在,利用自定义检验在服务器端来进行。
System.Web.UI.WebControls.ServerValidateEventArgs)
HTML控件和验证控件
HTMLForm控件
FileUpload控件
文件上传例