2011年9月30日

转载-绅士也疯狂 AspNetPage分页使用方法

摘要: 一、绑定方法private void DataBindDataTable(string whereCondition) { //whereCondition是查询的条件 IList<Sr_TakeNameListEntity> list = SrTakeNameListManage.GetSrTabkeNameAllList(whereCondition); AspNetPager1.RecordCount = list.Count;//设置总条数 PagedDataSource pds = new PagedDataSource(); pds.DataSource = list; 阅读全文

posted @ 2011-09-30 17:03 嘭嘭帮 阅读(236) 评论(0) 推荐(0) 编辑

2011年9月23日

一些语句

摘要: 刷新父页面:Response.Write("<script>window.opener.location.href=window.opener.location.href;window.close();</script>");引用别人的东西:添加alert提示框的几种方法1. Response.Write(“”<script>alert(‘保存成功’);</script>”); 这种方式挺简单的,就是经常执行后页面上的字体都变形了。2. Page.RegisterStartupScript("js", &q 阅读全文

posted @ 2011-09-23 17:27 嘭嘭帮 阅读(178) 评论(0) 推荐(0) 编辑

2011年9月22日

这几天一些总结

摘要: 如果要count的话, DataSet AllTopicDS = _dao.QueryDataSet("KnowledgeInteraction.Topic.List.Count");AllTopicNum = AllTopicDS.Tables[0].Rows[0]["AllTopicCount"].ToString();如果用Eval判断字段是否为空,如果为空,赋值的话,<%#string.IsNullOrEmpty(Eval("ClickNum ").ToString()) ? "0" : Eval(& 阅读全文

posted @ 2011-09-22 20:02 嘭嘭帮 阅读(198) 评论(1) 推荐(0) 编辑

2011年9月3日

关于某些控件的Autopostback属性设置

摘要: Dropdown Box (Combo box)控件的属性AutoPostBack。如果我们将其设置为true ,当用户在组合框中选择不同的值时,被触发的事件将发送一个request给服务器。 为什么我们需要发送请求到服务器? 在此情况下的网页一般是用来输入用户信息的。该网页包含两个组合框控件:国家和城市。当用户选择某国,适当的城市应该显示到另一组合框,当然这一般是从数据库加载。为实现这一要求,我们可以设置国家组合框的autopostback属性为true 。如果我们这样做,当国家组合框触发了事件,那么将有一request发送给服务器,而此时,可执行一次,我们预先写好的根据国家值从数据库读取适 阅读全文

posted @ 2011-09-03 23:17 嘭嘭帮 阅读(647) 评论(0) 推荐(0) 编辑

2011年9月1日

SessionID的本质

摘要: 一、客户端用cookie保存了sessionID 客户端用cookie保存了sessionID,当我们请求服务器的时候,会把这个sessionID一起发给服务器,服务器会到内存中搜索对应的sessionID,如果找到了对应的 sessionID,说明我们处于登录状态,有相应的权限;如果没有找到对应的sessionID,这说明:要么是我们把浏览器关掉了(后面会说明为什 么),要么sessio... 阅读全文

posted @ 2011-09-01 10:18 嘭嘭帮 阅读(49883) 评论(4) 推荐(7) 编辑

2011年8月31日

ASP.Net篇之QueryString与页面传值的总结

摘要: 首先补充一下Session的删除: 移除个别:Session.Remove("aa"); 全部清除:Session.Clear(); (一般应用于注销) QueryString: 如果传中文的时候出了问题的话,解决方法: 编码问题: <globalization requestEncoding="gb2312" responseEncoding="gb2312"/> 另外一个方... 阅读全文

posted @ 2011-08-31 13:47 嘭嘭帮 阅读(12130) 评论(0) 推荐(0) 编辑

ASP.Net篇之Session与Cookie

摘要: Session: Session是“会话”的意思,然而,因为http协议是无状态的,那么每次客户端请求服务器端,服务器端都会以“崭新”的页面展示给客户端,这在静态的html页面中是不会存在任何影响,但是在动态页面中,需要与用户交互,要保持与客户端用户的联系,则需要一些东西来保持,而Session的话,则是具有“保持状态,保持会话”的能力。 注意的是,Session是保存在服务器端的。(Cook... 阅读全文

posted @ 2011-08-31 11:20 嘭嘭帮 阅读(5728) 评论(0) 推荐(3) 编辑

ASP.Net篇之ViewSatate

摘要: ViewState用法: ViewState是一个保存页面状态的,可以使用户在使用某动态页面时,获得连续性动作的功能,而不需要重新输入一遍数据。 与static静态变量区别在于,如果一个用户访问的时候,ViewSatate与static是没什么区别,但是如果多个用户访问的时候,静态变量就会一直不断的更改,导致数据混乱,但ViewState的话,就是每个用户互不干涉,并且能保存当前页面状态,从而... 阅读全文

posted @ 2011-08-31 09:43 嘭嘭帮 阅读(326) 评论(0) 推荐(0) 编辑

2011年8月29日

数据库索引

摘要: 索引分为聚簇索引和非聚簇索引两种,聚簇索引是按照数据存放的物理位置为顺序的,而非聚簇索引就不一样了;聚簇索引能提高多行检索的速度,而非聚簇索引对于单行的检索很快。建立索引的目的是加快对表中记录的查找或排序。为表设置索引要付出代价的:一是增加了数据库的存储空间,二是在插入和修改数据时要花费较多的时间(因为索引也要随之变动)。也许会有人要问:增加索引有如此多的优点,为什么不对表中的每一个列创建一个索引呢?因为,增加索引也有许多不利的方面。第一,创建索引和维护索引要耗费时间,这种时间随着数据量的增加而增加。第二,索引需要占物理空间,除了数据表占数据空间之外,每一个索引还要占一定的物理空间,如果要建. 阅读全文

posted @ 2011-08-29 14:08 嘭嘭帮 阅读(174) 评论(0) 推荐(0) 编辑

2011年8月25日

2011-8-25 面向对象设计学习

摘要: 今天参加了部门的学员培训,学习了面向对象设计及UML类图的基础。面向对象设计与面向功能的设计面向对象设计是按照对象或概念分解,主要考虑的问题是如何找对象,从概念模型到物理模型要做什么事。面向功能(过程)设计的话,主要是利用在结构化分析、结构化设计,按功能或过程分解,MIS系统要用到数据库,侧重功能设计。面向对象的好处好处与重大优点就在于具有“抗变”能力,如果是用面向过程的话,是基于现状的,设计出来的数据库表是针对需求而言的,但是客户需求可能不断的变化,这样就会导致如果要改的话,会出现一种“牵一发而动全身”的现象,但是面向对象是可以变化的,对象是世界实体抽象出来的,然而是自然的,所以如果客户需求 阅读全文

posted @ 2011-08-25 23:39 嘭嘭帮 阅读(224) 评论(0) 推荐(0) 编辑

导航