- 博客(63)
- 收藏
- 关注
转载 C#单纯的字母数字ASCII码转换
字母转换成数字 byte[] array = new byte[1]; //定义一组数组array array = System.Text.Encoding.ASCII.GetBytes(string); //string转换的字母 int asciicode = (short)(array[0]);
2013-07-04 12:56:05 8750
转载 mvc Area相关技术
ASP.NET MVC中,是依靠某些文件夹以及类的固定命名规则去组织model实体层,views视图层和控制层的。如果是大规模的应用程序,经常会由不同功能的模块组成,而每个功能模块都由MVC中的三层所构成,因此,随着应用程序规模的增大,如何组织这些不同功能模块中的MVC三层的目录结构,有时对开发者来说显得是种负担。 幸运的是,ASP.NET MVC允许开发者将应用划分为“区域”(Area)的
2013-05-13 23:03:57 798
原创 sql server 查询一个数据库中有多少张表
SELECT * FROM sysobjects WHERE (xtype = 'U')其中的xtype = 'U' 的意思:xtype char(2) 对象类型。可以是下列对象类型中的一种: C = CHECK 约束 D = 默认值或 DEFAULT 约束 F = FOREIGN KEY 约束 L = 日志 FN = 标量函数 IF = 内嵌表函数 P = 存储
2013-04-09 17:48:47 1610
转载 ReportViewer报表导出成Excel,Image,PDF---LocalReport.Render
LocalReport.Render 方法 (String, String, String, String, String, String[], Warning[])处理报表,并以指定的格式呈现报表。命名空间: Microsoft.Reporting.WinForms程序集: Microsoft.ReportViewer.WinForms(在 microsoft.reportvie
2013-03-11 17:39:23 10131
转载 SQLSERVER与C#中数据类型的对应关系
对应关系表SQL Server 2000C#CodeSmith数据类型取值范围数据类型取值范围空值代替值数据类型bigint-2^63 (-9,223,372,036,854,775,807) 至 2^63-1 (9,223,372,036,854,775,807)Int64-9,223,372,036,854,775
2013-02-01 15:35:51 4817
转载 Newtonsoft.Json序列化和反序列
这里下载:http://www.newtonsoft.com/products/json/安装:1.解压下载文件,得到Newtonsoft.Json.dll2.在项目中添加引用..序列化和反序列在.net项目中:Product product = new Product(); product.Name = "Apple";product.Expiry =
2012-12-20 10:44:13 557
转载 repeater和radiobutton 不能单选 的问题
由于radiaobutton是服务控件(即使你用htmlinputradio 控件 也不行,只要加了runat='server' 都不行),所以它生成的html的name属性都是不一样,即使你加了groupname 也不行。 因此 不能达到一次只选一个的目标。 解决这个问题有3个方法;1.使用 不要加runat='server'2.通过js控制一次只能选一个i:function s
2012-08-29 15:37:34 3719
转载 选择文件夹的控件Folderbrowserdialog
.net中的 FolderBrowserDialog 组件也是一个标准的预设对话框(如下图一所示),用户可以通过它浏览并选择文件夹,也可以先创建然后再选择这个新建的文件夹,文件夹的浏览通过树控件来完成。我们在需要让用户只选择文件夹而不是具体的文件的时候,就可以使用 FolderBrowserDialog 组件了,在vb.net的工具箱中,该组件如下图二所示:一、FolderBrow
2012-08-09 17:41:11 13879
转载 WebBrowser控件使用详解
方法说明 GoBack相当于IE的“后退”按钮,使你在当前历史列表中后退一项 GoForward相当于IE的“前进”按钮,使你在当前历史列表中前进一项 GoHome相当于IE的“主页”按钮,连接用户默认的主页 GoSearch相当于IE的“搜索”按钮,连接用户默认的搜索页面 Navigate
2012-08-08 10:49:10 843
原创 解决HttpWebRequest写入数据“操作超时”错误
request是在函数里面,每次调用该函数的时候request在内存中是不一样的,所以需要及时销毁request. if (request != null) { request.Abort(); }问题
2012-08-06 18:27:57 1240
转载 invokeRequired属性和 invoke()方法
zt: http://www.x2blog.cn/jinhong618/?tid=22389 问: f (this.InvokeRequired){this.BeginInvoke(new MethodInvoker(LoadGlobalImage));return;}是什么意思答: c#中禁止跨线程直接访问控件,Invoke
2012-08-06 14:14:32 20832 4
转载 httpwebrequest详解
HttpWebRequest和HttpWebResponse类是用于发送和接收HTTP数据的最好选择。它们支持一系列有用的属性。这两个类位 于System.Net命名空间,默认情况下这个类对于控制台程序来说是可访问的。请注意,HttpWebRequest对象不是利用new关键字通过构 造函数来创建的,而是利用工厂机制(factory mechanism)通过Create()方法来创建的。另外,你可
2012-08-02 15:59:23 6477 1
转载 HttpWebResponse请求状态代码
通过WebRequest创建一个请求后,你可以通过请求来获取HttpWebResponse。通过HttpWebResponse.StatusCode来判断当前错误,也可以得到一些精确的消息。代码详细列表:成员名称说明Continue等效于 HTTP状态 100。Continue指示客户端可能继续其请求。
2012-08-02 12:29:35 4098
转载 用webBrowser打开网页出现脚本错误怎么办
当IE浏览器遇到脚本错误时,在浏览器左下角会出现一个黄色图标,点击可以查看脚本错误的详细信息,并不会有弹出的错误信息框。我们在用webBrowser编写的程序打开网页,遇到脚本有问题是,会弹出一个错误提示框,需要确认后才能够进行执行。如果我们设计的程序是用来自动处理网页的,那么在出现这种情况时,程序运行被打断,需要人工干预。这显然无法达到我们的要求。 那么,在使用webBrowser
2012-07-19 15:16:37 32102 5
转载 System.Windows.Forms.Timer与System.Timers.Timer的区别
2008-11-19 20:07488人阅读评论(0)收藏举报一、引言 在 Visual Studio .NET 中有两种计时器控件——基于服务器的计时器和标准的基于 Windows 的计时器。基于 Windows 的计时器为在 Windows 窗体应用程序中使用而进行了优化,基于服务器的计时器是传统的计时器为了在服务器环境上运行而优化后的更新版本。二、两种不同的
2012-07-17 12:34:20 1185
转载 parse,tryparse区别
Convert.ToInt32、int.Parse(Int32.Parse)、int.TryParse、(int) 四者都可以解释为将类型转换为 int,那它们的区别是什么呢?Convert.ToInt32 与 int.Parse 较为类似,实际上 Convert.ToInt32 内部调用了 int.Parse:Convert.ToInt32 参数为 null 时,返回 0; int.
2012-07-17 11:09:40 482
转载 SVN服务器端安装、配置与管理
搭建svn服务的方法步骤问题,主要有七个部分 。下面是具体的步骤介绍。一、准备工作1、获取Subversion服务器程序到官方网站(http://s version.tigris.org/)下载最新的服务器安装程序(文件名为subversion)。目前最新的是1.5版本,具体下载地址 在:http://s version.tigris.org/servlet
2012-06-03 21:16:57 906
转载 如何设置svn服务器端的服务开机启动
启动subversion的服务可以通过两种方式来完成1.第一种手动输入cmd命令,svn服务端软件服务的启动可以通过cmd命令来启动,定位到subversion的安装目录,我的机器是C:\Program Files\Subversion\bin, 输入命令 svnserve –d –r D:\svndemo,其中D:\svndemo是svn数据仓库的目录。2.第二种把subversion的
2012-06-03 21:11:31 11605
转载 C#嵌套类的使用方法及特性
嵌套类(Nested Class)是在类中定义的类。以下把拥有内嵌类的类称为外部类。根据《深入理解嵌套类和内部类》嵌套类分为静态嵌套类和非静态嵌套类,其中非静态嵌套类页被称为内部类。 嵌套类在UML中是composite的另外一 嵌套类(Nested Class)是在类中定义的类。以下把拥有内嵌类的类称为外部类。根据《深入理解嵌套类和内部类》嵌套类分为静态嵌套类和非静态嵌套类,其中非静态嵌套
2012-05-16 14:33:53 778
转载 开发中巧用Enum枚举类型
在实际开发中,在数据库表设计中,我们往往习惯于用一个Int类型的State字段去表示数据的状态,这个字段很方便去表示这条数据的状态,但是又不愿意去建一张这个State字段的外键表去解释状态。(这一类型表状态的字段可能还会有很多,这里只是举个例) 我们一般会把这个State字段当成一个约定,去在项目中应用(比如:0:启用,1:禁用)在后台管理或其它地方显示Int类型对应的实际状态时,再到
2012-05-07 16:23:20 5660
转载 SELECT INTO FROM与INSERT INTO SELECT
1.INSERT INTO SELECT语句语句形式为:Insert into Table2(field1,field2,...) select value1,value2,... from Table1要求目标表Table2必须存在,由于目标表Table2已经存在,所以我们除了插入源表Table1的字段外,还可以插入常量。示例如下:INTO FROM与INSERT INTO SELE
2012-04-23 11:44:27 476
转载 解决在Win7下安装MyGeneration,不能使用的问题
MyGeneration 下载地址:http://sourceforge.net/projects/mygeneration/files/ 下载了最新版的mygeneration_131_20110102,结果安装完成后,Driver的下拉菜单没有东西,重新下载了之前版本(1309_20081006)安装就好了。注意安装:1309_20081006版本时,要把Detect Mdca
2012-04-21 10:23:24 1285
转载 ASP.NET在绑定时使用条件表达式
ASP.NET在绑定时使用条件表达式 Asp.net2.0不支持在数据绑定时的条件表达式。Asp.net 4.0已经平滑地解决这个问题,不用修改代码。下面让我们来看一个简单的ASP.NET数据绑定场景,有这么一个Repeater: 1: asp:Repeater runat="server" ID="itemsList"> 2: HeaderTemplate>
2012-04-09 02:55:57 645
原创 支付宝的支付方式
一、service = "trade_create_by_buyer"二、service = "create_direct_pay_by_user"三、service = "create_partner_trade_by_buyer"第一种是出现两种方式(即时到账方式、担保方式)供选择第二种是出现一种方式,即时到账方式第三种也是只出现一种方式,担保方式
2012-02-15 15:31:43 1043
转载 String、StringBuffer与StringBuilder之间区别
1.三者在执行速度方面的比较:StringBuilder > StringBuffer > String 2.String 的原因 String:字符串常量 StringBuffer:字符创变量 StringBuilder:字符创变量 从上面的名字可以看到,String是“字符创常量”,也就是不可改变的对象。对于这句话的理解你可能会产生这样一
2011-12-15 12:39:38 380
转载 C#String.PadLeft函数,文本对齐以及填补解决方案
由于很多时候我们需要把数据进行格式化,方便各个系统之间通信和数据交互,因此难免会经常让人位数不够而进行位数相应数据填充。比如,你希望获取的是7位的2进制数据格式,而2进制数据格式,都是以0,1都为数据信号的,只有1,0两数据格式,刚我说的是7位,相当于如下:1000101格式,如果,我的数据是101三个长度的2进制数据,但我想返回一个新的并且具有固定长度,位数不够填充0的做法。string S
2011-12-13 13:29:44 1020
转载 Visual Studio 2008各版本区别
Visual Studio 2008各版本区别最大变化:1.安装简化了很多。2.菜单风格像office2007。3.大部分功能与vs2005一样。4.Microsoft .NET Framework 3.5与Microsoft .NET Fra
2011-09-09 12:17:50 924
原创 源代码管理: 项目中某些文件或文件夹的名称与当前系统 ANSI 代码页不兼容。
提示错误:源代码管理: 项目中某些文件或文件夹的名称与当前系统 ANSI 代码页不兼容。在重命名这些文件或文件夹或者在将“区域和语言设置”更改为与当前系统 ANSI 代码页兼容的代码页之前,无法管理这些文件或文件夹解决方案:下载VSS2005与VS2008结合补丁
2011-09-02 18:08:52 1690
转载 类型后加问号,双问号的语法
. 变量定义中类型后带一个问号,意思是这个数据类型是NullAble类型的。用于给变量设初值的时候,给变量(int类型)赋值为null,而不是0!例子: int? i = 3 等同于Nullable i = new Nullable(3);int?是泛型
2011-08-31 00:55:39 1713
转载 让Div内层将DIV外层撑开
在CSS排版中,如果一个层中的层使用了float浮动的话,那么就有可能会出现外层没有被内层撑开的情况,如以下代码所示:div style="width:300px; background-color:Red;"> 测试 div style="width:10
2011-08-30 22:21:50 3910
转载 手机号正则表达式
移动:134、135、136、137、138、139、150、151、157(TD)、158、159、187、188 联通:130、131、132、152、155、156、185、186 电信:133、153、180、189、(1349卫通) import jav
2011-08-07 16:57:42 690
转载 .NET日期格式化2
GridView中Dataformatstring 格式化日期应注意的问题1、HtmlEncode="False"2、DataFormatString="{0:d}"C#格式化日期时间DateTime dt = DateTime.Now;Label1.Text = dt.ToSt
2011-07-15 11:55:42 471
转载 asp.net 格式化时间日期
DataBinder.Eval格式化时间(有短时间格式)在文章尾部我们经常会遇到对时间进行转换,达到不同的显示效果,默认格式为:2007-7-7 14:33:34 如果要换成成200707,07-2007,2007-7-7或更多的格式该怎么办呢?这里将要用到:DateTime.ToString的方法(String, IFormatProvider)示例:using System;using S
2011-06-27 12:00:00 520
转载 ResolveUrl 与 ResolveClientUrl 的区别
这两个方法均是用来解析路径,以便于在不同目录间引用正确的文件。假设根目录下有目录 cftea,将此目录设置成了应用程序根目录; 目录 cftea 下有目录 admin; 目录 admin 下有文件 default.aspx; 若 default.aspx 文件内容是:Response.Write(ResolveUrl("common.js") + "");Res
2011-06-23 11:07:00 773
原创 让href失效,点击执行事件而不转到链接
<br /><a href="#" onclick="showsubmenu(1)"><span id="menutext1" class="menutext">日常办公</span></a><br /> <br />function showsubmenu(menuid)<br />{<br /> for(i = 1; i <= 9; i++)<br /> {<br /> if(i == menuid)<br /> {<br /> document.getElementByIdx_x('menu'
2011-05-19 19:11:00 3959 1
转载 ASP.NET Ajax实例—Javascript直接调用服务器C#代码
<br /><br />在MS Ajax中,JS与C#交互的一种方式就是调用WebService,该WebService可以ASMX的也可以是WCF的,不论哪种方式,系统都会自动为开发者生成代理的JS类。实现方法如下:<br />1. 建立一个网站,并在其中添加一个WCF服务(这里一定要选择Ajax-Enabled WCF Service),如下图所示:<br /><br />2. IDE会自动为我们生成一个SVC文件,是对外的接口,以及该SVC对应的后台实现类,该类文件会被放在
2011-05-09 16:14:00 791
原创 ASP.NET4.0 Ajax实例 –Javascript调用 ADO.NET Data Service实现数据库操作
<br /> <br /> <br />出于安全原因Javascript本身没有数据库操作的能力,在ASP.NET Ajax 4.0的Ajax Library中为开发人员提供了AdoNetDataContext类,利用该类,可以轻松实现Javacript的数据库操作。1. 实现步骤<br />1> 建立测试数据库<br />2> 为测试数据库生成EntityFrameWork实体集合<br />3> 添加WCF Data Service<br />4>
2011-05-09 15:33:00 1591
转载 ajax,使用ScriptManager控件
<br />AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。 国内通常的读音为“阿贾克斯”和阿贾克斯足球队读音一样。<br />主要包含了以下几种技术<br />Ajax(Asynchronous JavaScript + XML)的定义<br /> 基于web标准(standards-based presentation)XHTML+CSS的表示;<br /> 使用 DOM(Document
2011-05-09 02:21:00 1316
转载 Js调用WebService
<br /> <br />WebService文件内容<br /> 代码using System;<br />using System.Web;<br />using System.Collections;<br />using System.Collections.Generic;<br />using System.Web.Services;<br />using System.Web.Services.Protocols;<br />using System.Web.UI.MobileControls
2011-05-05 00:00:00 534
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人