摘要:在最近的项目中,由于要用到自定义分页的功能,本人就在网上找了个存储过程。结合C#写了个分页类。由于本人第一次写文章。写得不好,大家不要扔鸡蛋。。 下面是存储过程(sqlserver2000下通过) --最通用的分页存储过程 -- 获取指定页的数据 CREATE PROCEDURE Pagination @tblName varchar(255), -- 表名 @st...
阅读全文
摘要:“.net百题问答的活动”--许多人问过的--《 C#委托及事件 》 有许多人问的,.Net中的委托以及事件处理。我拿简单的例子说明一下,是现实中的例子: 比如说一个公司(场景),你是老板,手下有两个员工,小张和小王。你命令小王,如果小张玩游戏,则小王扣去小张500元钱。 这就是现实中的委托。 实际上,在写程序中,程序员就是老板,小张和小王就是两个对象。小张玩游戏是一个方法,小张还有一个游戏事件,...
阅读全文
摘要:"^\d{1,3}$" //1~3个整数"^\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?\d+$" //整数 "^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9...
阅读全文
摘要:(www.chinacs.net 2006-03-25 中文C#技术站) 标题是执行asp.net时的报错信息,笔者最近刚将一台老服务器迁移到新的服务器,并将原有win2000操作系统升级到win2003,发现采用asp.net的页面报如下错误“服务器无法访问应用程序目录“F:\web\”。该目录不存在或因为安全设置而无法访问。” 此目录我已设置ASPNET用...
阅读全文
摘要:
.NET与JAVA一样是一种面向对象的程序语言,面向对象的程序开发具有续承性、封装性、多态性等多种高级特性。这种方式的程序开发的思维方法与我们现实生活中习惯的思维方式是相似的。.NET可以轻松创建对象,并拥有所有面向对向语言所具有的特性。面向对象是.NET可以高效开发的基础,我们现在从几个方面讲述如何高效创建面向对象的.NET程序。
阅读全文
摘要: 为什么要避免使用数据表达式呢?使用数据表达式并不会出错,而且只你想用就可以一直使用数据绑定表达式,但是,你会发现当需要在模板内执行复杂的操作时,不使用数据绑定表达式能提高代码的可读性。
不使用数据表达式的窍门是处理控件的ItemDataBound事件(Repeater、DataGrid、DataList都有ItemDataBound事件)。ItemDataBound事件为从数据源检索出的每一个项所触发。因此,如果绑定Repeater控件到包含11个作者的数据库表,那么ItemDataBound事件就被触发11次——每个作者触发一次。
除了ItemDataBound外,Repeater控件也支持ItemCreated事件。ItemCreate事件是创建每个RepeaterItem时触发。DataGrid与DataList也有ItemCreate事件。
阅读全文
摘要:
数据绑定表达式包含在 分隔符之内,并使用 Eval 和 Bind 函数。Eval 函数用于定义单向(只读)绑定。Bind 函数用于定义双向(可更新)绑定。除了通过在数据绑定表达式中调用 Eval 和 Bind 方法执行数据绑定外,还可以调用 分隔符之内的任何公共范围代码,以在页面处理过程中执行该代码并返回一个值。(Eval与Bind函数是Asp.net2.0是函数,在Asp.net1.1是DataBinder.Eval())
阅读全文
摘要:
Abs(number) 取得数值的绝对值。
Asc(String) 取得字符串表达式的第一个字符ASCII 码。
Atn(number) 取得一个角度的反正切值。
CallByName (object, procname, usecalltype,[args()]) 执行一个对象的方法、设定或传回对象的属性。
CBool(expression) 转换表达式为Boolean 型态。
CByte(expression) 转换表达式为Byte 型态。
CChar(expression) 转换表达式为字符型态。
CDate(expression) 转换表达式为Date 型态。
CDbl(expression) 转换表达式为Double 型态。
……
……
阅读全文
摘要:
实现原理:
为DataGrid中的每一行,绑定onmouseover、onmousemove、onmouseout事件,使的鼠标移动到行内时,自动显示一个,鼠标移出该行,就把这个隐藏掉。
阅读全文
摘要:(1)Style属性 private void btnUpload_Click(object sender, System.EventArgs e) { Label1.Style("text-transform") = "Capitalize"; }(2)cssClass属性 ...
阅读全文