C#单纯的字母数字ASCII码转换 字母转换成数字 byte[] array = new byte[1]; //定义一组数组array array = System.Text.Encoding.ASCII.GetBytes(string); //string转换的字母 int asciicode = (short)(array[0]);
mvc Area相关技术 ASP.NET MVC中,是依靠某些文件夹以及类的固定命名规则去组织model实体层,views视图层和控制层的。如果是大规模的应用程序,经常会由不同功能的模块组成,而每个功能模块都由MVC中的三层所构成,因此,随着应用程序规模的增大,如何组织这些不同功能模块中的MVC三层的目录结构,有时对开发者来说显得是种负担。 幸运的是,ASP.NET MVC允许开发者将应用划分为“区域”(Area)的
sql server 查询一个数据库中有多少张表 SELECT * FROM sysobjects WHERE (xtype = 'U')其中的xtype = 'U' 的意思:xtype char(2) 对象类型。可以是下列对象类型中的一种: C = CHECK 约束 D = 默认值或 DEFAULT 约束 F = FOREIGN KEY 约束 L = 日志 FN = 标量函数 IF = 内嵌表函数 P = 存储
ReportViewer报表导出成Excel,Image,PDF---LocalReport.Render LocalReport.Render 方法 (String, String, String, String, String, String[], Warning[])处理报表,并以指定的格式呈现报表。命名空间: Microsoft.Reporting.WinForms程序集: Microsoft.ReportViewer.WinForms(在 microsoft.reportvie
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
Newtonsoft.Json序列化和反序列 这里下载:http://www.newtonsoft.com/products/json/安装:1.解压下载文件,得到Newtonsoft.Json.dll2.在项目中添加引用..序列化和反序列在.net项目中:Product product = new Product(); product.Name = "Apple";product.Expiry =
repeater和radiobutton 不能单选 的问题 由于radiaobutton是服务控件(即使你用htmlinputradio 控件 也不行,只要加了runat='server' 都不行),所以它生成的html的name属性都是不一样,即使你加了groupname 也不行。 因此 不能达到一次只选一个的目标。 解决这个问题有3个方法;1.使用 不要加runat='server'2.通过js控制一次只能选一个i:function s
选择文件夹的控件Folderbrowserdialog .net中的 FolderBrowserDialog 组件也是一个标准的预设对话框(如下图一所示),用户可以通过它浏览并选择文件夹,也可以先创建然后再选择这个新建的文件夹,文件夹的浏览通过树控件来完成。我们在需要让用户只选择文件夹而不是具体的文件的时候,就可以使用 FolderBrowserDialog 组件了,在vb.net的工具箱中,该组件如下图二所示:一、FolderBrow
WebBrowser控件使用详解 方法说明 GoBack相当于IE的“后退”按钮,使你在当前历史列表中后退一项 GoForward相当于IE的“前进”按钮,使你在当前历史列表中前进一项 GoHome相当于IE的“主页”按钮,连接用户默认的主页 GoSearch相当于IE的“搜索”按钮,连接用户默认的搜索页面 Navigate
解决HttpWebRequest写入数据“操作超时”错误 request是在函数里面,每次调用该函数的时候request在内存中是不一样的,所以需要及时销毁request. if (request != null) { request.Abort(); }问题
invokeRequired属性和 invoke()方法 zt: http://www.x2blog.cn/jinhong618/?tid=22389 问: f (this.InvokeRequired){this.BeginInvoke(new MethodInvoker(LoadGlobalImage));return;}是什么意思答: c#中禁止跨线程直接访问控件,Invoke
httpwebrequest详解 HttpWebRequest和HttpWebResponse类是用于发送和接收HTTP数据的最好选择。它们支持一系列有用的属性。这两个类位 于System.Net命名空间,默认情况下这个类对于控制台程序来说是可访问的。请注意,HttpWebRequest对象不是利用new关键字通过构 造函数来创建的,而是利用工厂机制(factory mechanism)通过Create()方法来创建的。另外,你可
HttpWebResponse请求状态代码 通过WebRequest创建一个请求后,你可以通过请求来获取HttpWebResponse。通过HttpWebResponse.StatusCode来判断当前错误,也可以得到一些精确的消息。代码详细列表:成员名称说明Continue等效于 HTTP状态 100。Continue指示客户端可能继续其请求。
用webBrowser打开网页出现脚本错误怎么办 当IE浏览器遇到脚本错误时,在浏览器左下角会出现一个黄色图标,点击可以查看脚本错误的详细信息,并不会有弹出的错误信息框。我们在用webBrowser编写的程序打开网页,遇到脚本有问题是,会弹出一个错误提示框,需要确认后才能够进行执行。如果我们设计的程序是用来自动处理网页的,那么在出现这种情况时,程序运行被打断,需要人工干预。这显然无法达到我们的要求。 那么,在使用webBrowser
System.Windows.Forms.Timer与System.Timers.Timer的区别 2008-11-19 20:07488人阅读评论(0)收藏举报一、引言 在 Visual Studio .NET 中有两种计时器控件——基于服务器的计时器和标准的基于 Windows 的计时器。基于 Windows 的计时器为在 Windows 窗体应用程序中使用而进行了优化,基于服务器的计时器是传统的计时器为了在服务器环境上运行而优化后的更新版本。二、两种不同的
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.
SVN服务器端安装、配置与管理 搭建svn服务的方法步骤问题,主要有七个部分 。下面是具体的步骤介绍。一、准备工作1、获取Subversion服务器程序到官方网站(http://s version.tigris.org/)下载最新的服务器安装程序(文件名为subversion)。目前最新的是1.5版本,具体下载地址 在:http://s version.tigris.org/servlet
如何设置svn服务器端的服务开机启动 启动subversion的服务可以通过两种方式来完成1.第一种手动输入cmd命令,svn服务端软件服务的启动可以通过cmd命令来启动,定位到subversion的安装目录,我的机器是C:\Program Files\Subversion\bin, 输入命令 svnserve –d –r D:\svndemo,其中D:\svndemo是svn数据仓库的目录。2.第二种把subversion的
C#嵌套类的使用方法及特性 嵌套类(Nested Class)是在类中定义的类。以下把拥有内嵌类的类称为外部类。根据《深入理解嵌套类和内部类》嵌套类分为静态嵌套类和非静态嵌套类,其中非静态嵌套类页被称为内部类。 嵌套类在UML中是composite的另外一 嵌套类(Nested Class)是在类中定义的类。以下把拥有内嵌类的类称为外部类。根据《深入理解嵌套类和内部类》嵌套类分为静态嵌套类和非静态嵌套类,其中非静态嵌套