posted @ 2006-11-30 01:19 孤峰皓月 阅读(461) 评论(0) 推荐(0) 编辑
摘要:
回发与事件基于WEB的分布式系统中,用户往往是通过提交表单,浏览器产生相应的HTTP POST请求来提出交互申请,这个过程称为回发(PostBack)。在同一个网页中,常会有许多HTML标签可能引起回发,申请交于服务器处理。 控件对应着客户端的HTML标签,有着自己的状态和行为。用户操作引起每一次回发,会调用页面中一个或多个控件行为修改其状态,也就是说,杯中的粉圆 (《随想十》中对控件的比喻)之间... 阅读全文
摘要:
一般来说系统大多分为三层(据说分三层很好):用户层、逻辑层、数据层。也可能不叫这几个名字,但是不管怎么说功能大体应该一样。 阅读全文
posted @ 2006-11-30 01:04 孤峰皓月 阅读(599) 评论(0) 推荐(0) 编辑
摘要:
分层在英文里面有Tier和Layer两方面的含义。Tier主要是只硬件上的分层,如客户端,应用服务器和数据库服务器。而Layer主要是指软件系统结构下的分层。而这里谈的主要还是软件体系结构上的分层。 阅读全文
posted @ 2006-11-28 12:33 孤峰皓月 阅读(410) 评论(0) 推荐(0) 编辑
摘要:
MasterPage 的几个知识点:
1. 在母版页中的 ContentPlaceHolder ,相应的内容页显示为:Content
2. 母版页与内容页的数据通信:每一个控件都得找,
例如:((Label)Master.FindControl("label1")).Text ="MasterPage级别的:"+ DropDownList1.SelectedValue;
前面的label1是 母版页中的, 后面的 DropDownList1 是在内容页中,这句代码是写在 内容页的 cs 文件中.
3. 如果要改变 母版, 则应该在 内容页与母版页合并之前,改变母版页文件.方法如下
MasterPageFile="~/TestMasterPage.master"
过程是这样的:内容页根据页头的 MasterPageFile="~/TestMasterPage.master" 找到母版页后,再合并后在前台显示出来
private void Page_PreInit(object sender,Ev 阅读全文
posted @ 2006-11-22 22:57 孤峰皓月 阅读(934) 评论(0) 推荐(0) 编辑
摘要:
特点: 一次只显示一条,而且分页也是跳到下一条数据.显示数据的格式与GridView 差不多,表格显示,很规范,很难任意布局
FormView 与 DataList 差不多,可以任意布局, 可以说随心所欲吧.^_^
DetailsView 主要是显示某一条记录的时候,显示详细数据.
下面有几个它的知识点:
1: 它的分页, 其实不是一页内多条记录的分页,而是一页内显示的就一条记录的相关字段,
确切的说是指 由同一个查询条件所得的 一些记录,比如:这里的查询条件是: state ,要将
GridView 的 DataKeyNames 设置为state, 这里它的默认值为: au_id
2: 在一列中按照需要组合显示多个数据字段
实现方法是: 先转换为模板列,数据模板中添加一个Label,再绑定数据,编辑模板中也要添加一个TextBox,然 后绑定数据,不用写处理代码,它自动可以更新的.
阅读全文
posted @ 2006-11-21 20:41 孤峰皓月 阅读(3048) 评论(0) 推荐(0) 编辑
摘要:
知识点:
1: 手工绑定GridView, 不用SqlDataSource
2: 在前台显示HTML 代码(可以将数据绑定到 literal,然后设置 mode=code)
3: 用DropDownList 作查询条件,在 GridView 上显示.
4: 镶嵌GridView.
5: 一次更新多条记录
阅读全文
posted @ 2006-11-21 01:29 孤峰皓月 阅读(1239) 评论(1) 推荐(0) 编辑
摘要:
语言支持Microsoft .NET Platform 目前提供对以下三种语言的内置支持:C#、Visual Basic 和 JScript。本教程中的练习和代码示例展示如何使用 C#、Visual Basic 和 JScript 生成 .NET 应用程序。有关其他语言语法的信息,请参考 .NET 框架 SDK 的完整文档。提供下表以帮助您理解本教程中的代码示例以及三种语言之间的差异:变量声明 i... 阅读全文
posted @ 2006-11-14 13:32 孤峰皓月 阅读(669) 评论(0) 推荐(0) 编辑