专业从事软件开发(asp.net)近10年。
只能输入数字:"^[0-9]*$" 只能输入 n 位的数字:"^\d{n}$" 只能输入至少 n 位的数字:"^\d{n,}$" 只能输入 m ~ n 位的数字:"^\d{m,n}$" 只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$" 只能输入有两位小数的正实数:"^[0-9]+(.
8.只能输入英文和数字(有闪动) 9.屏蔽输入法
Connection 物件 Connection 对象主要是开启程序和数据库之间的连结。没有利用连结对象将数据库打开,是无法从数据库中取得数据的。这个物件在ADO.NET 的最底层,我们可以自己产生这个对象,或是由其它的对象自动产生。
【IT168技术分析】微软近几年在.NET社区开源项目方面投入了相当多的时间和资源,不禁让原本对峙的开源社区阵营大吃一惊,从微软.NET社区中的反应来看,微软.NET开发阵营对开源工具的依赖正日益增强,本文就为所有.NET开发人员介绍7个应该关注的开源项目,也许其中正有你需要的。
1、格式化.aspx的代码,打开文档,选择菜单栏中的“编辑”->高级->设置文档的格式,快捷键是:ctrl+e 放掉再按下d; 2、格式或.cs代码,选中要格式化的代码,然后选择菜单栏中的"编辑"->高级->设定选定内容的格式,快捷键是ctrl+e,放掉,然后按下F
调试程序时,突然发现 未处理的“System.StackOverflowException”类型的异常出现在 System.Windows.Form.dll中的异常 怎么微软自己的dll也会出现异常吗?看代码:异常出现位置是窗口关闭时。
NET Framework 提供的配置管理包括范围广泛的设置,允许管理员管理 Web 应用程序及其环境。这些设置存储在 XML 配置文件中,其中一些控制计算机范围的设置,另一些控制应用程序特定的配置。 可以使用任何文本编辑器编辑 XML 配置文件,如记事本或 XML 编辑器。
IHttpModule接口的定义:向实现类提供模块初始化和处置事件。它包含2个方法:Dispose()和Init(); 自定义IHttpModule接口实现一个自定义的IHttpModule接口需要2个步骤: 1)实现一个继承了IHttpModule接口的类 2)在Web.
C#预处理器指令是在编译时调用的。预处理器指令(preprocessor directive)告诉C#编译器要编译哪些代码,并指出如何处理特定的错误和警告。C#预处理器指令还可以告诉C#编辑器有关代码组织的信息。
http://www.cnblogs.com/126/archive/2007/08/14/855824.html
http://www.cnblogs.com/anytao/archive/2007/09/14/must_net_catalog.html Effective C#中文版:改善C#程序的50种方法 http://book.
http://www.codeproject.com/script/Answers/List.aspx?tab=latest&tags=85 lipoo puzi0315@163.com 中文 网站 http://www.
方法一: DataTable tblDatas = new DataTable("Datas");DataColumn dc = null;dc = tblDatas.Columns.Add("ID", Type.
我在做项目的时候,一个页面文本框需要进行邮件格式判断,判断符合条件,才能提交。 我的方法是拖了个验证控件,设置了ControlToValidate(对哪个文本框控件进行判断),和 ValidationExpression (选择了邮件格式的正则表达式),和ErrorMessage(错误提示)。
1.什么是模式? 模式,即pattern。其实就是解决某一类问题的方法论。你把解决某类问题的方法总结归纳到理论高度,那就是模式。 Alexander给出的经典定义是:每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心。
方法一: DateTime.Today.AddDays(-1).ToString("yyyy-MM-dd") 方法二: TimeSpan span = new DateTime(2005,2,11,22,22,44,555) - new DateTime(2004,9,1,1,1,1,1); int int_day=span.
在网上找了N多相关的东西总说的不够细,现在终于找到了.可以了解web.cofig和Global.asax之间的关系以及执行的顺序. 在Global.asax.cs文件中 protected void Application_BeginRequest(Object sender, EventArgs e){ Application["StartTime"] = System.
DateTime date1= DateTime.Now;Console.WriteLine(date1.ToString());DateTime d2=date1.AddYears(1); //注意这里必须要再赋值给一个新的变量。
一、特点介绍1、处理脱机数据,在多层应用程序中很有用。2、可以在任何时候查看DataSet中任意行的内容,允许修改查询结果的方法。3、处理分级数据4、缓存更改5、XML的完整性:DataSet对象和XML文档几乎是可互换的。
int i = -1; int.TryParse(null, out i);执行完毕后,i等于0,而不是等于 -1,切记。 1 (int)是一种类型转换;当我们觟nt类型到long,float,double,decimal类型,可以使用隐式转换,但是当我们从long类型到int类型就需要使用显式转换,否则会产生编译错误。
官网 http://www.carlosag.net/Tools/WebChart/sampleStacked.aspx 中文简介: http://hi.baidu.com/apple_2005168/blog/item/dba5637e4f51b43e0dd7daeb.
http://asp.netfaq.cn/jQuery/thread-315-1-1.html#last http://www.dotbbs.net/Board-10.aspx
View Code new document 姓名 班级...
桃花坞里桃花庵,桃花庵下桃花仙。桃花仙人种桃树,又摘桃花换酒钱。 酒醒只在花前坐,酒醉还来花下眠。半醉半醒日复日,花落花开年复年。 但愿老死花酒间,不愿鞠躬车马前。车尘马足显者事,酒盏花枝隐士缘。 若将显者比隐士,一在平地一在天。
1 我使用分享工具为 http://www.jiathis.com/ 2 选配好分享工具的风格,复制html代码。我选择的代码为: View Code 3 打开对应风格的portal文件夹下的view.htm ,这个模版为默认的文章详情页面模版。
加上runat="server"属性 后台就可以用id来控制了 ... if(GridView1.Rows.Count > 0) { div1.Style["Display"] = "Block"; //显示} else { div1.
protected void gvSuppliers_SelectedIndexChanged(object sender, EventArgs e) { lblCompany.
WCF是一个由微软公司开发的功能强大的开发插件,主要作用于.NET Framework 3.5。那么今天,我们将会为大家详细介绍一下有关WCF重载的一些相关知识,以方便大家对此的理解,加深对WCF的印象。
protected void Button2_Click(object sender, EventArgs e) { GridViewRow row = ((Button)sender).
Form有个FormBorderStyle属性,设为FixedSingle即可
先拖一个NotifyIcon控件到窗体上,给这个控件设置一个ICON图片。 然后在事件里写上以下代码: private void notifyIcon1_MouseDoubleClick(object sender, MouseEventArgs e) { //双击控件事件,就显示窗体到任务栏,让窗体的尺寸成普通模式,使窗体获得焦点。
NotifyIcon控件(1)新创建一个项目,修改Form1的Text属性为testNotifyIcon;(2)向Form1窗口中添加一个NotifyIcon控件,修改其Name属性为 MyNotifyIcon。
1. 先把IrisSkin2.dll文件添加到当前项目引用(解决方案资源管理器->当前项目->引用->右键->添加引用,找到IrisSkin2.dll文件.....之后就不用我说了吧^_^).IrisSkin2.dll文件最好放在当前项目\bin\Debug文件中. 2. 然后把IrisSkin2.dll文件添加到vc2005的工具箱:右键->选择项->浏览找到IrisSkin2.dll文件(文件最好放在当前项目\bin\Debug文件中)按确定,控件就添加到工具箱中了.然后把工具箱中新添加的 SkinEngine控件拖到当前项目中。
bin是放最终代码的目录 obj就放中间代码的目录 release和debug是不同的运行方式 debug会增加调试代码,方便调试。调试完后,用release版本发布,没有调试代码,减小程序体积,加快执行速度!Top 既然obj就放中间代码的目录,为什吗还要release呢?同理,既然bin是放最终代码的目录还要debug干什吗?不是多此一举吗?Top 哎! 一、先说说 编译: 编译一个源程序文件,要经过 语法、类型,甚至要判断执行时的可行性等。
问个问题:WCF中的异常处理问题泠寒冰点: 服务器端抛出异常,让客户端捕获。 xx:直接在服务器端抛出,然后在WCF的配置文件中打开异常选项,在客户端就可以截获了 泠寒冰点: 我也知道啊。但是那个异常先在服务器端捕获了,然后,我必须要手动点下F5,客户端才捕获到。
别人收集的开源网站,我来做个总结 和整理: 1 asp.net下开源项目 http://hi.baidu.com/daijun2007/blog/item/a83d2b27dffdf805918f9d06.
1 以色列 特思开源软件 http://cn.tersus.com/#Id=3924 2 开源社区 http://www.ctochina.net/ .NET开源项目链接 http://www.
http://www.vchome.net/dotnet/dotnetdocs/dotnet1.htm
第1种方法:iis ----> sql2005----->vs2005/vs2008第2种方法:iis ---->vs2005 ------> sql2005 ----->vs2008
Donet基础类库的System.Threading命名空间提供了大量的类和接口支持多线程。这个命名空间有很多的类,下面是Thread的资料。System.Threading.Thread类是用来创建并控制线程,设置其优先级并获取其状态最为常用的类。
获取SQLSERVER2005 的连接字符串的另类方法,这个方法是我的一个很牛比的同事告诉我的。 很使用,而且很方面。 1 新建一个.txt文件 2 改名:aa.udl 或 aa.UDL .后缀名为 udl . 3 双击 aa.udl ------> 提供程序: 选择SQL Server版本:Micorsoft OLE DB Provider for SQL Server 4 下一步 :连接 (1)选择或输入服务器名称:写如你要连接的数据库服务器名称。
在做邮件服务的时候遇到一个问题: 服务器端有个方法参数是个List 类型。当在客户端传参数的时候 ,你即使传个List类型的参数,也还是提示参数类型错误。 相关解决方法:http://www.cnblogs.com/wizardwu/archive/2009/08/09/1542102.html
using System.Runtime.Serialization; 同时手动添加引用。添加 System.Runtime.Serialization;dll文件到项目引用中。 引用:http://topic.csdn.net/u/20091202/20/4c8e516e-544d-449c-a1a0-b4a51b0a3dc6.html 因为我也出现过这种情况。
我在用WCF 做邮件服务的时候,客户端在发送完 命令后,需要加 service.Close(); 不然 在连续10次发送信息到WCF服务器,滴10次以后就发不出去了。 MyEmailSend.EmailSendServiceClient service = new EmailServiceClient.
C# 不支持动态数组,用 ArrayList 可以实现动态数组的功能。 ArrayList 的名称空间是 System.Collections。 ArrayList 元素类型 和数组不同,ArrayList 的各个元素的类型可以不同。
不抽烟的程序员 http://www.cnblogs.com/CharlesLiu/archive/2010/03/09/1667041.html http://www.cnblogs.com/jillzhang/archive/2008/02/16/1070907.
1 C#Windows服务程序之添加安装程序图解 http://developer.51cto.com/art/200908/144060.htm 2 C#Windows服务程序的快速开发 http://developer.
http://www.ibm.com/developerworks/cn/web/wa-speedweb/?S_TACT=105AGX63&S_CMP=DEVCOM&ca=ddc
由于GridView的数据源是后台CS文件中代码绑定的。所以程序运行时,点击分页数后没有反应。解决办法如下: using System;using System.Data;using System.Configuration;using System.
从客户端(ftb1="fadsf...")中检测到有潜在危险的 Request.Form 值。 说明: 请求验证过程检测到有潜在危险的客户端输入值,对请求的处理已经中止。该值可能指示危及应用程序安全的尝试,如跨站点的脚本攻击。