摘要: ASP.NET Eval四种绑定方式:1、1.x中的数据绑定语法<asp:Literal id="litEval2" runat="server" Text='<%#DataBinder.Eval(Container.DataItem, "userName")%>' />2、 2.x简化Eval数据绑定语法<asp:Literal id="litEval1" runat="server" Text='<%Eval("userN 阅读全文
posted @ 2012-08-07 01:17 沐雪架构师 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 在C#中大家都会遇到这种情况 double类型的数据,需要格式化(保留N未有效数字)或者是保留N为小数等情况,我们往往采取double.tostring("参数");的方法。下面就列出几个常用的方法。double temp=3.1415926;(F)Fixed point:string str1=temp.toString("f1");//保留一位小数 四舍五入 结果:3.1(F)Fixed point:string str2=temp.toString("f2");//保留两位小数,四舍五入 下面一次类推 结果:3.14(N)Num 阅读全文
posted @ 2012-08-07 01:14 沐雪架构师 阅读(4388) 评论(0) 推荐(0) 编辑
摘要: 方法一:使用Mutex来进行1.首先要添加如下的namespace: usingSystem.Threading;2.修改系统Main函数,大致如下: boolbCreatedNew;//Create a new mutex using specific mutex name Mutex m =newMutex(false, "myUniqueName",outbCreatedNew );if( bCreatedNew ) Application.Run(newyourFormName());如上面编码就可以了,要注意的一点是,在给Mutex起名字的时候,不要太简单,以防止 阅读全文
posted @ 2012-08-07 01:14 沐雪架构师 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 这个新特性意味着ASP.NET2.0开发人员目前有三种可供选择的技术来将数据从一个web页面传送到另外一个页面。这三种方法是:响应重定向,服务端传输和新的跨网页提交特性。我们可以已经熟悉前两种技术了,因此,我们只是简要地复习一下它们,然后我们会将主要精力放到学习如何使用跨网页提交特性,以及阐述一下这种方法和响应重定向以及服务传输方式有什么不同。 一、响应重定向方法 响应重定向方法是目前为止将一个网页重定向到另一个网页的最简单的方法的最简单的方法。当Web服务器接到一个重定向请求后,它会将一个响应头送给客户端,这将导致客户端发送一个新的请求到服务器。按句话说,一个重定向请求实际上是两个请求响.. 阅读全文
posted @ 2012-08-07 01:13 沐雪架构师 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 婚恋系统免费cms http://www.phpcoo.com/http://www.google.com.hk/ggblog/googlechinablog/2008/10/blog-post_210.html网易联盟http://union.163.comhttp://www.ref.so/ http://www.yunfile.com/user/vip/puzi0315.htmlhttp://www.ithaowai.com/ 云学习网站http://disqus.com/ 这个网站有时间研究下Nodejs学习http://nodebeginner.org/index-zh-cn.htm 阅读全文
posted @ 2012-08-07 01:12 沐雪架构师 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 在Asp.net 2.0中增加了一个新的数据绑定控件:GridView,其目的用来取代Asp.net1.x中的DataGrid控件,但有一点很不爽的是,如果把某列设置为visible=false,则不会进行数据绑定,也就是说无法直接从GridView中取到这个列内的文本。这一功能在DataGrid时代几乎是必须的,在对列表进行批量选中操作时非常有用(比如批量删除),隐藏列通常用于存储DataGrid行对应数据记录的关键字的值,而现在在GridView中却行不通,着实令一大批人头疼不已,网上也有了其解决方案,其中一个如下,其原理是在行创建时设置其css样式为不可见,这样可以避免直接设置列的vis 阅读全文
posted @ 2012-08-07 01:11 沐雪架构师 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 方法一: DataTable dt=newDataTable(); dt.Columns.Add(newDataColumn("C1",typeof(int))); dt.Columns.Add(newDataColumn("C2",typeof(string))); dt.Columns.Add(newDataColumn("C3",typeof(int))); dt.Rows.Add(1,"a",30); dt.Rows.Add(2,"a",40); dt.Rows.Add(3," 阅读全文
posted @ 2012-08-07 01:11 沐雪架构师 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 只能输入数字:"^[0-9]*$"只能输入 n 位的数字:"^\d{n}$"只能输入至少 n 位的数字:"^\d{n,}$"只能输入 m ~ n 位的数字:"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"只能输入有 1~3 位小数的正实数:"^[0-9]+(.[0-9]{1,3})?$"只能输入非零的正整数:"^\+?[1-9][0-9 阅读全文
posted @ 2012-08-07 01:09 沐雪架构师 阅读(194) 评论(0) 推荐(0) 编辑
摘要: <input type='text' id='SYS_PAGE_JumpPage' name='SYS_PAGE_JumpPage' size='3' maxlength='5' onkeyup='this.value=this.value.replace(/[^1-9]\D*$/,"")' ondragenter="return false" onpaste="return !clipboardData.getData('text&# 阅读全文
posted @ 2012-08-07 01:08 沐雪架构师 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 先列出正确的写法,如果你只想马上改错就先复制吧,protectedvoiddeleteDataRow(intRowID,DataTable dt) {for(inti=dt.Rows.Count-1; i>=0; i--) {if(Convert.ToInt32(dt.Rows[i]["RowID"])==RowID) dt.Rows.RemoveAt(i); } }如果你有时间想学习一下就继续看下面列出可能出错的可能性吧。 1.如果只是想删除datatable中的一行,可以用DataRow的delete,但是必须要删除后让DataTable知道,所以就要用到.Acc 阅读全文
posted @ 2012-08-07 01:07 沐雪架构师 阅读(247) 评论(0) 推荐(0) 编辑
摘要: Connection 物件 Connection 对象主要是开启程序和数据库之间的连结。没有利用连结对象将数据库打开,是无法从数据库中取得数据的。这个物件在ADO.NET 的最底层,我们可以自己产生这个对象,或是由其它的对象自动产生。Command 物件 Command 对象主要可以用来对数据库发出一些指令,例如可以对数据库下达查询、新增、修改、删除数据等指令,以及呼叫存在数据库中的预存程序等。这个对象是架构在Connection 对象上,也就是Command 对象是透过连结到数据源DataAdapter 物件 DataSetCommand 对象主要是在数据源以及DataSet 之间执行数据传 阅读全文
posted @ 2012-08-07 01:04 沐雪架构师 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 【IT168技术分析】微软近几年在.NET社区开源项目方面投入了相当多的时间和资源,不禁让原本对峙的开源社区阵营大吃一惊,从微软.NET社区中的反应来看,微软.NET开发阵营对开源工具的依赖正日益增强,本文就为所有.NET开发人员介绍7个应该关注的开源项目,也许其中正有你需要的。 Ajax控件工具包 在Ajax术语诞生的短短五年内,这个混合了JavaScript、XML和异步通信的技术增强了用户的在线体验,带动了Web技术的积极发展,现在随便浏览一个网站可能都应用了Ajax技术,随着诸如日历,客户端表单验证等功能一应俱全的Ajax框架的出现,使Web开发朝快速,简单的方向迈进了一大步。 ... 阅读全文
posted @ 2012-08-07 01:02 沐雪架构师 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 1、格式化.aspx的代码,打开文档,选择菜单栏中的“编辑”->高级->设置文档的格式,快捷键是:ctrl+e 放掉再按下d;2、格式或.cs代码,选中要格式化的代码,然后选择菜单栏中的"编辑"->高级->设定选定内容的格式,快捷键是ctrl+e,放掉,然后按下F 阅读全文
posted @ 2012-08-07 01:01 沐雪架构师 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 调试程序时,突然发现 未处理的“System.StackOverflowException”类型的异常出现在 System.Windows.Form.dll中的异常 怎么微软自己的dll也会出现异常吗?看代码:异常出现位置是窗口关闭时。即Form.close();发生!为什么会出现这么个异常呢?分析:因为我将代码写在此窗体关闭时执行。那么也就是说会出现一个无限循环调用的问题!其实我的本意只是要将form对象设置为null即可。修改代码:form=null;经测试:通过!然后我又上网搜了一下,发现有一些代码可能会导致这个异常,大致如下:1、使用了一个或多个非常非常大的对象(比如一个几千万字的字符 阅读全文
posted @ 2012-08-07 01:00 沐雪架构师 阅读(1069) 评论(0) 推荐(0) 编辑
摘要: NET Framework 提供的配置管理包括范围广泛的设置,允许管理员管理 Web 应用程序及其环境。这些设置存储在 XML 配置文件中,其中一些控制计算机范围的设置,另一些控制应用程序特定的配置。可以使用任何文本编辑器编辑 XML 配置文件,如记事本或 XML 编辑器。XML 标记区分大小写,请确保使用正确的大小写形式。图 19.1 显示了管理员可以使用的用于配置 ASP.NET Web 应用程序的配置文件。图 19.1ASP.NET 配置文件Machine.config 和 Web.config 文件共享许多相同的配置部分和 XML 元素。Machine.config 用于将计算机范围的 阅读全文
posted @ 2012-08-07 00:59 沐雪架构师 阅读(218) 评论(0) 推荐(0) 编辑
摘要: IHttpModule接口的定义:向实现类提供模块初始化和处置事件。它包含2个方法:Dispose()和Init();自定义IHttpModule接口实现一个自定义的IHttpModule接口需要2个步骤:1)实现一个继承了IHttpModule接口的类2)在Web.config文件中注册这个自定义HttpModuleview sourceprint?01 public class CustomerModule:IHttpModule02 {03 #region IHttpModule 成员04 public void Dispose()05 {0607 }08 public void Ini 阅读全文
posted @ 2012-08-07 00:58 沐雪架构师 阅读(205) 评论(0) 推荐(0) 编辑
摘要: C#预处理器指令是在编译时调用的。预处理器指令(preprocessor directive)告诉C#编译器要编译哪些代码,并指出如何处理特定的错误和警告。C#预处理器指令还可以告诉C#编辑器有关代码组织的信息。1. 定义符号和取消符号定义的预处理指令#define 和 #undef预处理指令都以#号开头并位于行首前面可以出现空格符。#define DEBUG#define ISSAY上面的语句定义了连个个预编译的符号,他的作用域是他所处整个文件,定义符号的语句必须出现在所有代码之前, 否则编译的时候会出现一个异常:不能在文件的第一个标记之后,定义或取消定义预处理器符号。我们也可以使用#und 阅读全文
posted @ 2012-08-07 00:57 沐雪架构师 阅读(1196) 评论(1) 推荐(0) 编辑
摘要: IHttpModule与IHttpHandler的区别整理1.先后次序.先IHttpModule,后IHttpHandler.注:Module要看你响应了哪个事件,一些事件是在Handler之前运行的,一些是在Handler之后运行的2.对请求的处理上:IHttpModule是属于大小通吃类型,无论客户端请求的是什么文件,都会调用到它;例如aspx,rar,html的请求.IHttpHandler则属于挑食类型,只有ASP.net注册过的文件类型(例如aspx,asmx等等)才会轮到调用它.3.IHttpHandler按照你的请求生成响应的内容,IHttpModule对请求进行预处理,如验证、 阅读全文
posted @ 2012-08-07 00:57 沐雪架构师 阅读(316) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/126/archive/2007/08/14/855824.html 阅读全文
posted @ 2012-08-07 00:55 沐雪架构师 阅读(131) 评论(0) 推荐(0) 编辑