分组后取前5条数据 [color=green]平时利用Top可以取前多少条数据可是在分组情况下,取每个组的前多少条数据的话,利用Top就不行了以下代码就实现了在分组中取前10条数据[/color][code="sql"]SELECT * FROM (SELECT rid = ROW_NUMBER() OVER (PARTITION BY 分组 ORDER BY 排序 DESC), * FROM 表...
获取某时间段的数据 [code="sql"]declare @dt datetimeset @dt= '2004/08/25 '--一周內select * from tb where datediff(day,@dt,getdate())
like参数查询 [code="c#"]//在做项目的时候遇到使用like参数查询public static DataTable GetUserInfo(){ string sql = "select * from User where username like '%' + @username + '%'"; DataTable dt = DBHelper.GetDataTable...
母版页的嵌套 [size=large][color=blue]在嵌套母版页时遇到的问题[/color][/size] [color=green]在嵌套母版页的时候,最后添加内容页的时候莫名的出来一个,搞得我一头雾水,不可能啊,内容页添加母版页和添加嵌套的母版页应该程序都是一样的啊?刚开始还BAIDU和GOOGLE了一样,居然没找到我遇到过的问题,看来神了,不可能就我一个人遇到了啊。最后还是根据...
IE6下 a 标签链接颜色Bug 本来连接的颜色都统一设置了 然后单独的样式又单独的设置,但是在Ie6 里面颜色却显示统一设置的 不是单独设置的样式呢就是说原来的链接文字是红色的,但是在ie6里就不是红色的附上代码:.left span{ font-size:13px;font-weight:800;color:#993300;padding-top:5px;margin-...
异步显示数据实例 [size=medium][color=red]原生的 Javascript[/color][/size][code="javascript"] function fun(){ var reqUrl = "ashx/GetData.ashx"; if(GetObj("oDiv").innerHTM...
文件上传控件 FileUpload [code="c#"] //判断是否为空 if (!FileUpload1.HasFile) { Response.Write("alert('请您选择要上传的文件')"); return; } //获取上传文件的扩展名 string Is...
C# 数组 C# 数组从零开始建立索引,即数组索引从零开始。C# 中数组的工作方式与在大多数其他流行语言中的工作方式类似。但还有一些差异应引起注意。[color=red]声明数组时,方括号 ([]) 必须跟在类型后面,而不是标识符后面。[/color]在 C# 中,将方括号放在标识符后是不合法的语法。[code="C#"]int[] table; // not int table[]; ...
删除指定路径的文件 [code="c#"]string path = this.Server.MapPath("XXXXX"); //路径FileInfo file = new FileInfo(path);if (file.Exists == true){ file.Delete();}[/code]
Select 操作 [code="java"] var oSelect = document.getElementById("Select1"); var selectedIndex = oSelct.selectedIndex; //获取选中项的索引值 var selectedValue = oSelct.options[selectedIndex].value...
(int) Int32.Parse() Convert.toInt32() (转) [size=medium]在 C# 中,(int),Int32.Parse() 和 Convert.toInt32() 三种方法有何区别? int 关键字表示一种整型,是32位的,它的 .NET Framework 类型为 System.Int32。 (int)表示使用显式强制转换,是一种类型转换。当我们从 int 类型到 long、float、double 或deci...
基元类型 [size=medium][color=blue]基元类型[/color]1、编译器直接支持的数据类型称为基元类型(primitive type)。2、编译器能够在基元类型之间进行隐式或者显式的转型:如果两个类型之间的转换是安全的,那么C#允许在它们之间进行隐式转型(这里的安全是指转换过程中不会造成数据丢失); 但是,如果转型存在潜在的"不安全",C#将要求显式转型(不安全意味着可能会...
c# 引用类型和值类型区别 [size=medium]值类型包括C#的基本类型(用关键字int、char、float等来声明),结构(用struct关键字声明的类型),枚举(用enum关键字声明的类型);而引用类型包括类(用class关键字声明的类型)和委托(用delegate关键字声明的特殊类)。C#中的每一种类型要么是值类型,要么是引用类型。所以每个对象要么是值类型的实例,要么是引用类型的实例。值类型的实例通常是...
泛型是什么,为什么要使用泛型,泛型的出现是解决什么问题的? [size=large][size=medium]什么是泛型 我们在编写程序时,经常遇到两个模块的功能非常相似,只是一个是处理int数据,另一个是处理string数据,或者其他自定义的数据类型,但我们没有办法,只能分别写多个方法处理每个数据类型,因为方法的参数类型不同。有没有一种办法,在方法中传入通用的数据类型,这样不就可以合并代码了吗?泛型的出现就是专门解决这个问题的。读...
不要迷失在技术的海洋中 技术就好像一片汪洋大海,越深入越望不到边际。就拿自己的体验来说吧,2000年的时候在学校搞ASP,觉得网页开发就是这么简单,把数据库中的数据格式化一下显示在页面上,把用户的输入组装成添加删除和修改的SQL提交到数据库中去。几年后的今天,我对自己了解或听说过的ASP.NET相关(注意:仅仅是ASP.NET或者说网站制作相关)技术列了一下: 在这些语言、技术、工具、理念中,每一项都能扩展出很多还要细化
jQuery(function(){})与(function(){})(jQuery)的区别 开发jQuery插件时总结的一些经验分享一下。一、先看jQuery(function(){});全写为jQuery(document).ready(function(){ });意义为在DOM加载完毕后执行了ready()方法。二、再看(function(){})(jQuery);其实际上是执行()(para)匿名方法,只不过...
获取表单的值 [code="c#"]//获取单个表单的值Request.Form["username"].ToString();//获取多个表单的值Request.Form.GetValues("username"); //返回一个数组 string[][/code][code="html"][/code]...
派生类的构造函数 [size=medium][color=blue]派生类中定义带一个参数的构造函数(方法一)[/color][/size][code="c#"]public class GenericCustomer { private string name; public GenericCustomer() { } ...
C# 正则 获取 Img Src路径 [code="c#"]string str = "";for (int j = 0; j < GetHtmlImageUrlList(str).Length; j++) { //获取图片路径字符串 string img ...
概念整合 [color=red][size=medium]函数签名[/size][/color]一个函数由这么几部分组成,函数名、参数个数、参数类型、返回值,函数签名由参数个数与其类型组成。函数在重载时,利用函数签名的不同(即参数个数与类型的不同)来区别调用者到底调用的是那个方法![color=red][size=medium]实例化[/size][/color]实例化---指的是给在堆中分...
关键字 Internal [code="c#"]对于一些大型的项目,通常由很多个DLL文件组成,引用了这些DLL,就能访问DLL里面的类和类里面的方法。比如,你写了一个记录日志的DLL,任何项目只要引用此DLL就能实现记录日志的功能,这个DLL文件的程序就是一个程序集。如果你记录日志的程序集是这么定义的namespace LogerHelper { internal class aa ...
Javascript Table操作 [code="javascript"]// 取得页面元素function GetObj(objName) { if (document.getElementById) { return eval('document.getElementById("' + objName + '")') } else { return eva...
学习算法之路(转载) 第一阶段:练经典常用算法,下面的每个算法给我打上十到二十遍,同时自己精简代码,因为太常用,所以要练到写时不用想,10-15分钟内打完,甚至关掉显示器都可以把程序打出来.1.最短路(Floyd、Dijstra,BellmanFord)2.最小生成树(先写个prim,kruscal要用并查集,不好写)3.大数(高精度)加减乘除4.二分查找. (代码可在五行以内)5.叉乘、判...
理解Javascript中的预编译 [code="javascript"]今天工作需要,搜索下JS面试题,看到一个题目,大约是这样的Js代码 1. 2. var x = 1, y = z = 0; 3. function add(n) { 4. n = n+1; 5. } 6. 7. y = add(x); 8. 9. funct...
C#记录Cookie [code="C#"]//以一维的形式记录CookieResponse.Cookies["userid"].Value = user.Id.ToString();//Cookie失效期限为一个月Response.Cookies["userid"].Expires = DateTime.Now.AddDays(30);//设置域名Response.Cookies["useri...
取机器名, CPU号 硬盘号 网卡号 串口 [code="c#"]//取机器名 public string GetHostName() { return System.Net.Dns.GetHostName(); } //取CPU号 public string GetCpuID() { try { ...
Asp.net获取用户真实Ip地址 [code="c#"]/// /// 获取远程访问用户的Ip地址 /// /// 返回Ip地址 protected string GetLoginIp() { string loginip = ""; //Request.ServerVariable...
枚举学习 [code="c#"]protected void Page_Load(object sender, EventArgs e) { Type weekdays = typeof(Days); Type boiling = typeof(BoilingPoints); foreach (string str in Enum.GetN...
利用.net TreeView控件实现无限级分类 [code="c#"]protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { BindTreeView(); } } /// /// 绑定TreeView控件 ...
SQL使用dateadd和datediff [code="sql"]首先讲讲要用到的两个数据库函数,dateadd和datediff函数。dateadd函数:DateAdd(interval, number, date)返回的是一个日期数据,函数的三个形参都是必要。interval表示时间的间隔可以是yy(表示年),mm(表示月),dd(表示日),qq(表示季度),ww(表示周);number表示间隔的数值,正数表示日期...
Helper的应用 [code="java"]helper只能在Views中使用,下面创建了一个超级链接:其实helper不仅仅这一种写法,我们同样可以将所有asp.net服务器控件写为helper控件,如下: //用户输出,相当于Response.Write("hello");[/code]...
一般处理程序(ashx)使用Session [code="C#"]using System;using System.Collections;using System.Data;using System.Linq;using System.Web;using System.Web.Services;using System.Web.Services.Protocols;using System.Xml.Lin...
Js 区别 IE6、7、8 [code="javascript"]//获取浏览器的IE内核版本var ie = (" " + (/*@cc_on@_jscript_version@*/ - 1)).slice(-1);// IE 6 : ie == 6// IE 7 : ie == 7// IE 8 : ie == 81、document.all 2、!!window.ActiveXObjec...
实现退出功能 [code="html"]退出[/code][code="c#"] /// /// 退出 /// /// 传入参数 protected void logout(string act) { if (act == "out") ...
后台添加Css或Js文件 [code="c#"]protected void Page_Load(object sender, EventArgs e) { this.Page.Header.Controls.Add(new LiteralControl("")); this.Page.Header.Controls.Add(new LiteralC...
验证码的比较 [align=left][code="c#"]/// /// 验证码的验证/// /// 输入的验证码/// true,输入正确public bool CheckCode() { try { string code = Request.Form["codes"].ToSt...
利用ListItem[]给DropDownList绑定数据 [code="c#"]protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { orderstats.Items.AddRange(allstatusDDL()); ...
利用ListItem[]给DropDownList绑定数据 [code="c#"]protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { orderstats.Items.AddRange(allstatusDDL()); ...
一些公用函数 [code="javascript"]// 取得页面元素 方法一function GetObj(objName){ if(document.getElementById) { return eval('document.getElementById("'+objName+'")') } else { return ev...
实现回车事件 [code="javascript"]$(function(){ $("#btnLogin").click(function(){ alert("触发点击事件!"); }); $(document).keydown(function(){ //如果是按下回车 if(event.keyCode == 13) { ...
获取对象设置的样式 [size=medium]样式表有三种方式 内嵌样式(inline Style) :是写在Tag里面的,内嵌样式只对所有的Tag有效。 内部样式(internal Style Sheet):是写在HTML的 里面的,内部样式只对所在的网页有效。 外部样式表(External Style Sheet):如果很多网页需要用到同样的样式(Styles),将样式(Styles)写在一个以....
获取对象设置的样式 [size=medium]样式表有三种方式 内嵌样式(inline Style) :是写在Tag里面的,内嵌样式只对所有的Tag有效。 内部样式(internal Style Sheet):是写在HTML的 里面的,内部样式只对所在的网页有效。 外部样式表(External Style Sheet):如果很多网页需要用到同样的样式(Styles),将样式(Styles)写在一个以....
左右导航实例 [size=x-large][color=red]带背景图片的横排导航列表[/color][/size][code="java"]/* 最外层Div,设置repeat背景图片 */#nav-list{ float:left; background:url("../img/nav_bg.gif") repeat-x; height:48px; wi...
用户注册 [code="sql"]=========================用户注册============================/* 用户注册,也算是添加吧 */ Create proc [dbo].[UserAdd] ( @loginID nvarchar(50), --登录帐号 @password nvarchar(50), --密码 ...
阿拉伯数字转大写中文 例:输入12345,程序给出:壹万贰仟叁佰肆拾伍 例:输入10023040,程序给出:壹仟另贰万叁仟另肆拾 解决方案之一(在SqlServer2000中测试通过): [code="sql"]CREATE FUNCTION fun_cgnum (@num INT) RETURNS VARCHAR(100) AS BEGIN DECLARE @temp INT,@...
jQuery Ajax三级联动 [size=x-large][color=red]$.getJSON版[/color][/size][code="javascript"] $(document).ready(function(){ var addSelOption = function(jq) //方法addSelOption : 为匹配对象添加一项"请选择", jq : jQ...
去除字符串中的","和"." [code="javascript"]//移除字符串中的逗号 function RemoveStringComma(number) { var pos = number.indexOf(","); while (pos != -1) { number = number.substring(0...
常用正则判断 [code="javascript"]//判断是否有空格var oElement = document.getElementById("txtValue");var reg = /^\s+|\s+$/g;if(reg.test(oElement.value)) { alert("有空格"); ...
javascript各种排序方法 [code="javascript"]var values_2 = [10, 6, 20, 33, 2, 5]; function SelectSort(arr) { //选择排序->直接选择排序 var temp; for (var i = 0; i < arr.length; i++) { ...
Javascript获取日期的函数 [code="javascript"] MyHtml.html [/code]输出:[code="java"]2010年4月16日9时56分45秒190毫秒 Fri Apr 16 2010 09:56:45 GMT+0800...
js定义数组及相关操作 [size=medium]数组有四种定义的方式 使用构造函数: var a = new Array(); var b = new Array(8); var c = new Array("first", "second", "third"); 或者数组直接量: var d = ["first", "second", "third"]; 属性 Arra
全选、全不选、反选 [code="javascript"] $(function() { //获取"足球"、"篮球"、"乒乓球"、"羽毛球"这些checkbox var chk = $("[name=items]:checkbox"); //选中状态设置为false chk
DOM Node接口定义了所有节点类型都包含的特性和方法 [img]http://dl.iteye.com/upload/attachment/422338/d4965a97-6380-3744-b064-71216d0f190c.jpg[/img]
使用Google CDN服务提供的jQuery库 [size=large]Google Ajax Library API使用方法[/color][size=medium][color=red]1.传统方式:[/color][code="html"][/code][color=red]2.使用google.load载入:[/color][code="html"]// Load jQuerygoogle.load(...
js中2个等号与3个等号的区别 [size=medium]首先,== equality 等同,=== identity 恒等。 ==, 两边值类型不同的时候,要先进行类型转换,再比较。 ==,不做类型转换,类型不同的一定不等。 下面分别说明: 先说 ===,这个比较简单。下面的规则用来判断两个值是否===相等: 1、如果类型不同,就[不相等] 2、如果两个都是数值,并且是同一个值,那么[相等];(!例...
使用 jQuery 属性选择器获取服务器控件 ClientID [size=medium]客户端获取方法var divContainer=document.getElementById('');var divContainer=$("[id$=txtMessage]");jQuery 属性选择器$("div[id]") 查找所有含有 id 属性的div元素$("div[id='ajaxa'...
Ajax检测用户名 [code="html"]function checkUserName() { var oVal = document.getElementById("txtVal"); //对URL进行编码 var url = encodeURI("test2.aspx?use...
Ajax检测用户名 [code="html"]function checkUserName() { var oVal = document.getElementById("txtVal"); //对URL进行编码 var url = encodeURI("test2.aspx?use...
DropDownList三级联动 [code="javascript"] window.onload = function() { branchOne = document.getElementById(""); branchTwo = document.getElementById(""); branchThree = document.getElementBy...
Ajax [code="javascript"]/** * @author DylanChan */var oHttp = { XMLHttpRequest:function() { try { //创建XMLHttpRequest对象 var request = new XMLHttpRequest(); return request;...
Ajax缓存 项目有时要用一些Ajax的效果,因为比较简单,也就没有去用什么Ajax.net之类的东西,手写代码也就实现了。、第二天,有人向我报告错误;说是只有第一次读取的值正常,后面的值都不正常;我调试了一下 ,确实有这样的问题,查出是因为AJAX缓存的问题:解决办法有如下几种: 1、在服务端加 header("Cache-Control: no-cache, must-revali...
C#生成GUID代码 [code="c#"]Response.Write(System.Guid.NewGuid().ToString());[/code]81653c8b-0295-4e49-8bfc-331971fef196
清除空格 [code="java"] 无标题页 function checkVal() { var reg = /^\s+|\s+$/g; var oInput = document.getElementById("txt"); var oValue = oInput.value; //清除空格 oValue...
简单语法 [color=red][size=large]保留两位小数[/size][/color]// Float数据四舍五入到2位小数; var test=11111.111; alert(test.toFixed(2));[color=red][size=medium]onkeypress[/size][/color]onkeypress 这个事件在用户按下并放开任何字母数字键时...
JS中的RegExp对象 JS中的RegExp对象 JavaScript提供了一个RegExp对象来完成有关正则表达式的操作和功能,每一条正则表达式模式对应一个RegExp实例。有两种方式可以创建RegExp对象的实例。 使用RegExp的显式构造函数,语法为:new RegExp("pattern"[,"flags"])。 使用RegExp的隐式构造函数,采用纯文本格式:/...
NaN与isNaN [size=medium]NaN “Not a Number”。出现这个数值比较少见,以至于我们可以不理它。当运算无法返回正确的数值时,就会返回“NaN”值。NaN 值非常特殊,因为它“不是数字”,所以任何数跟它都不相等,甚至 NaN 本身也不等于 NaN 。 isNaN(numValue)必选项 numvalue 参数为要检查numValue的值是否为"纯数字"类型的值如果值...
GridView CheckBox实现全选 [code="html"]全选[/code][code="javascript"] function chkSelectAll(oCheck) { //获取Table对象 var oTable = document.getElementById("GridView1"); if(oTa...
Repeater控件 ItemDataBound事件[code="c#"] protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e) { //判断数据行的类型 if (e.Item.ItemType == ListItemType.AlternatingItem |...
AspNetPager分页控件 [code="html"][/code][img]http://dl.iteye.com/upload/attachment/407628/4b259d21-b99a-3d68-b286-9e09934d886e.png[/img][code="c#"]protected void Page_Load(object sender, EventArgs e) ...
ASP.NET会话(Session)保存模式 [align=center][color=red][size=large]ASP.NET会话(Session)保存模式[/size][/color][/align]大家好,已有四个多月没写东东啦。今日抽空就说一下 Session 在 .Net v1.0/v1.1 中的存储模式。大家可在 MSDN 2003 中搜索一下 即可看到关于 Web.config 中的 节点元素的描述,共有 Off、I...
清空Asp.net FileUpload控件 [size=medium][code="javascript"] function chkFormat(fuPhoto) { //获取上传文件的字符串 var docName = fuPhoto.value; //将获取的字符转换为小字字母(toLocaleLowerCa...
Asp.net相对路径与绝对路径 [size=medium][code="c#"]1.Request.ApplicationPath->当前应用的目录Jsp中, ApplicationPath指的是当前的application(应用程序)的目录,ASP.NET中也是这个意思。对应的--例如我的服务器上有两个web应用域名都是mockte.com 一个映射到目录mockte.com/1/ 另一个影射到 http:...
判断数据库表中字段是否为空 [size=medium][code="c#"]string strSql = "select * from 表"SqlDataReader reader = SqlHelper.GetDataReader(strSql);if (reader.Read()) { DateTime? n = reader["u...
类型转换集合 [code="c#"]将空字符串转换为Null值string str = "";int? n = string.IsNullOrEmpty(str) ? (int?)null : int.Parse(str);[/code]
C# 各种字符串格式 [size=medium][code="c#"] 1. C#的String.Format举例 2. stringstr1 =string.Format("{0:N1}",56789); //result: 56,789.0 3. stringstr2 =string.Format("{0:N2}",56789); ...
将空值转换为数据库字段的NULL形式 [size=medium][code="c#"] /// /// 将空("")或null值的字符串转换为空字段 /// /// 传入的参数 public static object GetSqlNull(object obj) { if (string.IsNu...
.Net中html控件值获取的一种方法 [size=medium][code="html"] Two [/code][code="c#"]protected void Page_Load(object sender, EventArgs e) {...
T-sql分离附加数据库 [size=medium][code="sql"]--SQL分离附加语句:--数据库名: Mydb--数据文件存放路径:c:\test\Mydb.mdf--日志文件存放路径:c:\test\Mydb_log.mdf --1、分离: sp_detach_db Mydb,true --2、附加: sp_attach_db '...
C# 中(int)、int.Parse()、int.TryParse、Convert.ToInt32数据转换注意事项 [size=medium]C#中有些数据类型可以转换的,如int型转换成double。隐私转换就是可以直接赋值,源数据前不用类型转换符,如:int i = 2;double d = 3.0001;d = i;显示转换就是 显示使用类型转换符。i = (int)d;1、(int)是一种类型转换;当我们从int类型到long,floa...
关于IDataParameter[]接口与Parameter[] [size=medium]IDataParameter[]的实例就是一个IDataParameter的数组。函数可以对付所有的数据库。IDataParameter[] 就是可以包含任何数据库参数的数组,如果用SqlParameter的话,就只能与Sql Server进行交互了IDataParameter[]简单的说来,就是可以包含任何数据库参数的数组,这些参数可以是SqlP...
T-SQL基础 [size=medium][code="sql"]STR():转换为字符串存储过程定义一个条件参数(where条件)内容)时,例如 @strCondition,当执行存储过程时,这个条件参数应如下赋值exec 存储过程名称 @strCondition = 'userName = ''张三'''(注意:这里总共是6个单引号)[/code][/size]...
文本框内容为"全选"状态 [size=medium][code="html"][/code][code="javascript"]文本框获得焦点document.getElementById("txtBranchName").focus();[/code][/size]
存储过程:删除外键关联的三张表 [size=medium][code="sql"]SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO-- =============================================-- Author: Dylan-- Create date: 2010年-- Description: 删除外键关联的...
下拉菜单数据绑定的方法 [size=medium][code="c#"] /// /// 绑定下拉菜单 /// private void DDLBind() { ddlTwoBranch.Items.Clear();//清空ListItem对象 ddlTwoBranch.Items.Add(new ListItem("请选择", "...
DBNull.Value与Null的区别 [size=medium]Null是.net中无效的对象引用。DBNull是一个类。DBNull.Value是它唯一的实例。它指数据库中数据为空()时,在.net中的值。以下是我测试的一个例子。例:表tbl_Studentid name address1 jim 将上述表数据填充到.net 的名为dt的DataTable中...
文本框获得焦点后变空 [size=small]给文本框赋初始值有时候可以方便让用户知道要输入何种数据,但为了不影响用户的使用,一般当文本框获得焦点时让其置空:也可以让其获得焦点后值被选中: [/size]...
时间格式 [size=small] 1. string.Format("{0:d}",dt);//2005-11-5 2. string.Format("{0:D}",dt);//2005年11月5日 3. string.Format("{0:f}",dt);//2005年11月5日 14:23 4. string.Format("{0:F}",dt);//20...
字符串截取或转换 [size=small]超过9个字符串以"..."代码多余多出字符item.Title.Trim().Length>9?(item.Title.Substring(0,9)+"...."):item.Title.Trim()保留两位小数float fl = 123.4565f;Response.Write(fl.ToString("0.00"));[/size]...
SqlHelper [size=small][code="c#"]#region 打开数据库连接 private static SqlConnection sqlConString; private static SqlConnection SqlConString { get { ...
返回字符串并用省略号代替超过限定字数的字符 [size=small][code="c#"] #region 返回字符串并用省略号代替超过限定字数的字符 /// /// 返回字符串并用省略号代替超过限定字数的字符 /// /// 输入的字符串 /// 输出的字符个数(不是字符串长度) /// True,用省略号代替 ...
高亮输出字符串,True为红色,False为蓝色 [size=small][code="c#"]#region 高亮输出字符串,True为红色,False为蓝色 /// /// 高亮输出字符串,True为红色,False为蓝色 /// /// 输入的字符串 /// True为红色,False为蓝色 /// 输出字条串 ...
比较输入的内容是否与验证码相同 [size=small][code="c#"]比较输入的内容是否与验证码相同String..::.Equals 方法 (String, StringComparison) 确定此字符串是否与指定的 String 对象具有相同的值。参数指定区域性、大小写以及比较所用的排序规则string code = TextBox1.Text; //输入的验证码string validat...
.NET截取指定长度汉字超出部分以"..."代替 [size=small][code="c#"].NET截取指定长度汉字超出部分以"..."代替/// /// 将指定字符串按指定长度进行剪切 /// /// 需要截断的字符串 /// 字符串的最大长度(每个汉字、每个英语字母或者每个特殊符号) /// 超过...
正则表达式 [size=small]"^\d+$" //非负整数(正整数 + 0)"^[0-9]*[1-9][0-9]*$" //正整数"^((-\d+)|(0+))$" //非正整数(负整数 + 0)"^-[0-9]*[1-9][0-9]*$" //负整数"^-?\d+$" //整数"^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0)"^(([0-9]
IIS无法浏览网页的解决问题汇总 [size=small]一、无法打开登录所请求的数据库 "xxx"。登录失败1、右击桌面我的电脑,选择“管理”,双击打开的“计算机管理”对话框中的“本地用户和组”下的“组” 在右边的窗口中双击“Remote Desktop Users”组,在打开的“Remote Desktop Users”属性对话框中 单击添加,在打开的“添加用户”对话框中单击“高级”,再单击“立即查找”按钮,在“搜索”结果...
GridView实例 [size=small][code="c#"]protected void Page_Load(object sender, EventArgs e) { DataBindToGridView(); } public void DataBindToGridView() { SqlConnection con = Dat...