摘要:
异步回调: 一个Dom元素触发某个特定事件的时候,你可以指派一个回调函数来处理它,也就是说,你可以为需要执行的代码提供一个引用,并且让浏览器处理一切细节. 异步回调示例如下: <script type="text/javascript"> window.onload = loaded; function loaded(){ document.write("document is lo... 阅读全文
摘要:
获取一个元素: document.getElementById(nodeid); 创建一个元素: document.createElement(tag); 创建文本节点: document.createTextNode(text); 设置元素属性: document.getElementById(nodeid).setAttribute(attribute,value); 插入一个元素: ... 阅读全文
摘要:
特权方法: privileged method,用来指那些在查看并处理私有变量的同时,允许用户以公共方法的方式访问的方法. 要点: 1.特权方法是一个方法 2.特权方法可以访问私有变量 释疑: Javascript中怎么会出现私有变量.见下例: <script type="text/javascript"> function User(age){ var year = new D... 阅读全文
摘要:
解释: 确定给定的字符串和指定的模式是否相同. 语法: match_expression [not] like pattern [ESCAPE escape_character] 参数: match_expression:任何字符串数据类型的有效的Sql表达式 pattern: 通配符 描述 示例 % 包含零个或更多字符的任意字符串 title like '%1234%' _ 任意单个字... 阅读全文
摘要:
DataContext类型是System.Data.Linq命名空间下的重要类型,用于把查询语法翻译成Sql语句,以及把数据从数据库返回给调用方和把实体的修改写入数据库. DataContext提供了以下常用功能: 1.以日志形式记录DataContext生成的Sql 2.执行Sql 3.创建和删除数据库 DataContext是实体和数据库之间的桥梁,那么我们首先需要定义映射到数据库的实体... 阅读全文
摘要:
实现回调技术需要以下步骤: 1.实现ICallbakEventHandler 2.实现接口中的方法:RaiseCallbackEvent 3.实现GetCallbackResult 方法 解释 参数 void RaiseCallbackEvent(string eventArgument) 处理以控件为目的的回调事件 表示要传递到事件处理程序的事件参数 string GetCallbackR... 阅读全文
摘要:
1.建立Users表如下: 其中userid是自动增长的. 2.生成实体类 新建一个LinqToSql类.如图: 3.从"服务器资源管理器"中拖出Users表,放在该dbml上.如下图: 4.查看dbml代码,结果如下,只需大致看即可: [Table(Name="dbo.Users")]public partial class Users : INotifyPropertyChanging, I... 阅读全文
摘要:
1.隐含类型局部变量 例子: protected void Page_Load(object sender, EventArgs e) { var str = "this is a string"; Display(str.GetType()); var integer = 100; Display(integer.GetType()); var array = new int[] { 1, 2,... 阅读全文
摘要:
引用: 序列化与反序列化 解释: 序列化,就是将一个对象保存到文件中去,而反序列化就是将该文件重新保存为一个对象. 序列化的三种方式: 1.BinaryFormatter class BinarySerialize : ISerialize { FileStream fs; string filepath = @"D:/1/1.txt"; public void Serialize(Book ... 阅读全文
摘要:
以下面这个报表为例子: 该表中有16条数据,现在要进行过滤,仅显示2008年的数据,当然,可以通过在数据集时,对数据进行过滤,但此时,我们通过报表参数的形式对数据进行过滤. 1.打开Report.rdlc,选择报表-->报表参数,点击添加按钮. 2.名称定义为param_nf,数据类型选择Integer,提示随意,可以选择nf. 3.选择报表中的表格,选择"表属性",点击"筛选器".表达式中... 阅读全文
摘要:
使用流程: 1.使用"Report--矩阵"中建立的rdlc报表 2.建立一个rdlc报表,拖入子报表控件,右键单击该子报表控件,选择"子报表属性",选择子报表的名称,如下: 3.在页面的pageload事件中,书写如下代码 protected void Page_Load(object sender, EventArgs e) { ReportViewer1.LocalReport.Subrep... 阅读全文
摘要:
矩阵也成交叉表,是对数据进行交叉汇总的一种方式.可通过表进行类似的操作,但表中无法使用动态行或者动态列,因此在进行两维以上的汇总及小计时,优先使用矩阵. 具体例子如下: 1.建立一个数据库表,具体字段如下: 2.添加具体数据内容如下: 3.建立一个数据集,选择表中所有的列. 4.建立报表 拖入一个矩阵,然后选择添加行组,添加行组分别为:dwmc,product;添加列祖分别为:nf,yf,并相应... 阅读全文
摘要:
引用: 可填可选的DropDownList Server Control 前提: 对css中的clip的理解. clip: 语法: clip:auto | (top right bottom left) 取值: auto:默认值,对象无剪切 top right bottom left:依据上-右-下-左的顺序提供自对象左上角为(0,0)坐标计算的偏移值,其中任一值都可以用auto替换,即此... 阅读全文
摘要:
主题 是皮肤的集合.皮肤描述了控件应该如何显示,它可以定义样式的属性,图片,颜色等. 如果拥有多个主题,用户可以根据需要选择主题来显示站点,这只需要通过点击按钮,从一个皮肤切换到另一个皮肤. 皮肤文件保存在App_Themes文件夹下, 主题有两种类型: 1.样式表主题 它们定义了可能被页面或控件重载的样式.实际上,它与CSS样式表是等价的. 2.定制主题 不能被重载,只能通过page指令中添... 阅读全文
摘要:
描述: 绘制于元素周围的一条线,位于边框边缘的外围,可起到突出元素的作用.不占据空间. 在IE下不可用. 属性 描述 备注 outline 复合属性设置或者检索对象外的线条轮廓,外轮廓(outline)画在边框(border)的外面,不一定是矩形 outline:outline-color||outline-style||outline-width outline-color 设置或检索对象... 阅读全文