摘要:
首先看一个aspx文件里的部分内容:[html]view plaincopy我们知道ASP.NET会把这个文档解析成类似Dom的控件树,控件树是分层、递归的。其中最顶层的是页面Page,那么现在要问,Page的下一层有多少个控件?答案是5个,可以输出this.Page.Controls.Count的... 阅读全文
摘要:
准备资源: AspNetPager 下载网址:http://www.webdiyer.com/download/default.aspxASP.NET AJAX 下载网址:http://www.asp.net/downloads/ 首先,我们应该先了解一下AspNetPager 这个分页工具的工... 阅读全文
摘要:
前几年,我有机会能参与一些有趣的项目,并且独立完成开发、升级、重构以及新功能的开发等工作。 本文总结了一些PHP程序员在Web开发中经常 忽略的关键错误,尤其是在处理中大型的项目上问题更为突出。典型的错误表现在不能很好区分各种开发环境和没有使用缓存和备份等。 下面以PHP为例,但是其核心思想对... 阅读全文
摘要:
在asp.net中使用confirm可以分为两种:1.没有使用ajax,confirm会引起也面刷新2.使用了ajax,不会刷新A.没有使用ajax,可以用StringBuilder来完成.(一)asp.net用StringBuilder控制后台操作javascript:confirm返回值,此方法... 阅读全文
摘要:
AspNetPager控件是一个基于.net的第三方免费开源控件,具有开发高效、使用方便、功能完整等优点。它弥补了GridView内置分页以及PageDatasource类辅助分页的不足,将分页数据逻辑和页面UI分离开来,非常有利于SQL分页的实现。下面仅举一个最基本的用法,帮助初学者入门。到Asp... 阅读全文
摘要:
AngularJS AngularJS是web应用的下一个巨头。 AngularJS如果为创建web应用而设计,那它就是HTML的套路了。具有数据绑定, MVW, MVVM, MVC, 依赖注入的声明式模板和出色的可测试性都是用纯客户端 JavaScript来实现的! AngularJS 是一个... 阅读全文
摘要:
刚刚开始做Excel相关的项目,所以遇到的问题不管大小都给记录一下偶然的机会在添加数据的时候全改成了数字,结果输出的时候全自动变成了科学计数法,这是excel的强大功能,能自动识别数字和字符串,太聪明了反而有些麻烦,就像如果输入身份证(18位数字)的话那就不行了。超过了11位呢,下面查了些资料总结一... 阅读全文
摘要:
前缀:-moz(例如 -moz-border-radius)用于Firefox-webkit(例如:-webkit-border-radius)用于Safari和Chrome。CSS3圆角(所有的)使用CSS3,我们可以用几行代码来创建圆角。这是一个5px普通边框和15px边框半径的设置:#roun... 阅读全文
摘要:
JS的回调函数很简单,看代码:在a.js中[javascript]view plaincopyvarmyback=null;functionload(obj){myback=obj;}functionsave(){//后台请求$.ajax.post......//调用回调函数myback();}在b... 阅读全文
摘要:
/*** 使用说明:* 建议先定义一个WaterImage实例* 然后利用实例的属性,去匹配需要进行操作的参数* 然后定义一个WaterImageManage实例* 利用WaterImageManage实例进行DrawImage(),印图片水印* DrawWords()印文字水印*-*/u... 阅读全文
摘要:
如果你刚开始学习CSS,这意味着你的很多代码或结构可能需要优化,比如你可能过多使用了类、添加了多余的间隔或空行等等,这将导致代码臃肿、混乱,可读性和执行效率将大大降低。本文为你整理了几款CSS工具,借助它们,你可以轻松写出漂亮的CSS代码。1. CSS Lint这是一个在线工具,可以帮助你检测CSS... 阅读全文
摘要:
[csharp]view plaincopyprint?usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.Services;//////JsWebServiceTe... 阅读全文
摘要:
SqlServer中的datetime类型的空值和c#中的DateTime的空值的研究在SqlServer 2000中datetime 的空值即默认值为1900-01-01 00:00:00,C#中DateTime的空值是最小值0001-01-01 00:00:00,对于数据库的插入,更新为空值的日... 阅读全文
摘要:
我写JavaScript代码已经很久了,都记不起是什么年代开始的了。对于JavaScript这种语言近几年所取得的成就,我感到非常的兴奋;我很幸运也是这些成就的获益者。我写了不少的文章,章节,还有一本专门讨论它的书,然而,我现在依然能发现一些关于这种语言的新知识。下面的描述的就是过去让我不由得发... 阅读全文
摘要:
方法一:利用Httphandler实现URL重写(伪URL及伪静态)我们有时候会见到这样的地址:“http://www.huoho.com/show-12-34.html”,你或许认为在站点服务器根目录“/”下存在名为“show-12-34.html”的文件,其实实际它可能是不存在的,而可能你看到的... 阅读全文