摘要: 在进行ASP.NET开发时,我们需要用越来越多的Ajax技术,以丰富用户交互界面,不断提高用户体验。 第一种方式是我们亲自手动编写Javascript代码实现,关于这个方式我前面有一篇博文 《跟我一起创建一个简单的javascript ajax对象》介绍过了。具体实现在此不再赘述。那么使用这样的方式的一大好处是使用灵活,便于我们自己把握整个异步通信的过程,但是要求开发人员具备较好的Javascript基础,另外一点就是要创建编写新的Handler.ashx文件或者一个ASPX文件。 微软向来都是喜欢降低开发入门门槛,因而在.NET2.0之后就发布了他们的ASP.NET AJAX框架,该... 阅读全文
posted @ 2011-09-30 11:47 dong.net 阅读(6123) 评论(12) 推荐(2) 编辑
摘要: 当我们显示列表信息的时候,我们常常以分页形式显示,当然在ASP.NET中的ListView和GridView控件等都自带了分页功能,但是效率很低,无法适用大量数据,并且灵活性不高。因而我们一般都使用第三方分页控件或者自己编写分页程序。那么在基于ADO.NET中实现自定义分页的第一步也就是最关键一步必然是要写分页SQL语句,而且语句效率要高。当然本文的一个目的就是学习编写分页查询语句,另一个目的则是帮助初学者更深入了解SELECT语句。 那么本文的一个查询示例是查询第11-15条记录,即每页5条,查第3页包含的结果集。查询的视图名为LeaveWordView,该视图有个名为ID的整型自增主... 阅读全文
posted @ 2011-09-27 16:00 dong.net 阅读(19860) 评论(2) 推荐(7) 编辑
摘要: 相信有不少同胞都跟我一样,希望在win7系统下安装Sharepoint的开发环境,但是在安装SharePointFoundation.exe文件的时候呢都出现如下图所示错误: 起初我发现这个问题的时候就打算在虚拟机上安装win2008的系统,然后在虚拟机上进行sharepoint的开发,但是我碰到的问题是本人的电脑320G的硬盘几乎无法再腾出超过20G的空间了,因而就打算硬着头皮尝试在win7下安装,google之后果然有很多先人已经开了这个先例并把一些问题的解决方案写了下来,在此对他们真的是表达万分的感谢。我写的这篇随笔呢只能说是自己亲身实践,把先人的解决方案整合起来而已,我对sharep. 阅读全文
posted @ 2011-09-24 14:31 dong.net 阅读(3757) 评论(5) 推荐(1) 编辑
摘要: 网上搜索,发现很多人碰到和我一样的错误:在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错)说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 SQLExpress 数据库文件自动创建错误: 连接字符串使用应用程序 App_Data 目录中的数据库位置指定了一个本地 SQL Server Express 实 阅读全文
posted @ 2011-09-20 23:15 dong.net 阅读(3352) 评论(0) 推荐(0) 编辑
摘要: 众所周知Gridview控件是.NET 2.0提供的非常强大的一款数据控件,关于GridView控件的介绍在MSDNhttp://msdn.microsoft.com/zh-cn/library/cc295223.aspx,那么理论性的东西以及GridView的一些属性方法等我在这里就没必要啰嗦了。本文主要为第一次接触GridView控件的学习者提供一个参考示例。首先上图,看下整体显示效果。接下来看下GridView的相关属性以及各列的设置代码如下(GridView的ID为gvMyLeave):View Code ... 阅读全文
posted @ 2011-09-19 22:36 dong.net 阅读(1548) 评论(5) 推荐(0) 编辑
摘要: 首先看下效果,没什么特别,呵呵!调用的代码呢,则是相当简单,不需要创建其他的Label或者span标签,脚本将自动生成: 接下来我们看下这个checkResult这个函数,checkCondition参数表示判断条件,当条件为true时显示提示信息;showAfterId参数为创建的显示提示信息的标签之前的元素ID,在这里我们在input后面创建一个span来显示提示信息,因而 传入的参数值为当前input的ID“txt1”;最后一个参数为显示的文字,这个就不用啰嗦了。View Code //验证不能为空展示提示信息function checkResult(checkCondition, s. 阅读全文
posted @ 2011-09-12 17:45 dong.net 阅读(2168) 评论(7) 推荐(2) 编辑
摘要: 今天是中秋假前的最后一天,分享一个前段时间做的序列化一个集合的Demo。其实在.NET或者Java里要进行序列化并不难,首先创建一个进行序列化的类如下:SerializationHelperpublicclass SerializationHelper { publicstatic SerializationHelper Instance =new SerializationHelper(); publicstring FilePath { get; set; } public SerializationHelper(string filePa... 阅读全文
posted @ 2011-09-09 15:06 dong.net 阅读(818) 评论(2) 推荐(0) 编辑
摘要: 人生在世,若非吃喝二字,即为玩乐二字。吃喝为混日子,玩乐则为享受生活。 其实生活就是吃喝玩乐,关键是不同的人对中心的取向不同而已。有的人重吃,以致肥头大耳影响形象和健康,所以重吃者建议要良好的食谱和饮食习惯;有的人重喝,酒场厮杀,千杯不醉,千醉不倒,一倒即已奄奄一息,望重喝者好自为之;有的人重玩,玩世不恭玩忽职守皆与玩相关,但玩又是生活中最富色彩的,不会玩的人可以说他是不会生活的,而玩也是需要资本和代价的,于玩要持正确态度;有的人重乐,无论是困难重重还是艰难险阻,任何事情都能自得其乐于其中。我一直都在奋斗,希望能成为这第四者,在一无所有时知足常乐,而有所成就时应乐善好施。可是很多时候我是执着和 阅读全文
posted @ 2011-09-08 23:12 dong.net 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 如今jQuery是非常的实用,我也很喜欢。但是作为web初学者而言,我个人不建议在没有js以及css的基础上直接学习使用jquery,因为那样会让你脱离底层,影响对网页编程的深入了解,对灵活进行浏览器端的编程不利。好了我发现我废话越来越多了,不晓得是不是老了…… 这篇随笔的知识点呢有两点:1.学会在javascript中创建自己的对象以及函数;2.用javascript编写异步HTTP请求的方法。 首先创建一个返回XMLHttpRequest对象的函数View Code function createXmlHttp() { var xmlHttp =false; if (w... 阅读全文
posted @ 2011-09-07 22:39 dong.net 阅读(1766) 评论(4) 推荐(0) 编辑
摘要: 在MVC的开发模式下,有很多很多的特性都是非常实用的,而且解决了我们之前在Web Form的开发模式下遇到的比较痛苦的问题,今天我来谈谈Model Binder中如何POST一个一个实体对象和集合对象到服务端,欢迎砸鸡蛋或者送鲜花! 我使用的是MVC自带的项目模板,创建一个类如下:View Code public class User{ public string Name { get; set; } public int Age { get; set; } } 在View中声明的Form表单为:<% using(Html.BeginForm("aaa"," 阅读全文
posted @ 2011-09-06 19:46 dong.net 阅读(2014) 评论(0) 推荐(0) 编辑