C#代码
文章平均质量分 78
张丫头a
奇迹只是努力的小名儿
展开
-
VS错误代码列
0-操作成功完成。1-函数不正确。2-系统找不到指定的文件。3-系统找不到指定的路径。4-系统无法打开文件。5-拒绝访问。6-句柄无效。7-存储控制块被损坏。8-存储空间不足,无法处理此命令。9-存储控制块地址无效。10-环境不正确。11-试图加载格式不正确的程序。12-访问码无效。13-数据无效。14-存储空间不足,无法完成此操作。15-系统找不到指定的驱动器。16-无法删除目录。17-系统无法将文件移到不同的磁盘驱动器。18-没有更...转载 2020-11-13 16:26:37 · 5175 阅读 · 0 评论 -
C#.net Page加载顺寻及回发时执行顺序
C#.net Page加载顺寻及回发时执行顺序转载 2016-07-18 14:06:37 · 504 阅读 · 0 评论 -
关于百度机器人搜索你网站的页面权限设置
百度robots.txt上加User-agent: * Disallow: /这可能涉及到公司的网站是否存在信息泄露的风险原创 2016-06-30 16:58:59 · 456 阅读 · 0 评论 -
从客户端中检测到有潜在危险的 Request.Form 值
在页面中我添加一个dropdownlist,里面添加的数据总会报错:从客户端中检测到有潜在危险的 Request.Form 值。 这是为什么呢? 其实我已经说的很明白了,是我dropdownlist里面的值有问题,asp.net 中的请求验证特性提供了一种保护措置用来防止xss攻击,并且在asp.net中,这种请求验证是默认启动的。 科普一下,根据百度原创 2016-04-13 17:19:50 · 538 阅读 · 0 评论 -
ViewStateUserKey简单介绍
ViewStateUserKey从 ASP.NET 1.1 开始引入,ViewStateUserKey 是 Page 类的一个字符串属性,只有很少数开发人员真正熟悉该属性。为什么呢?让我们看看文档中是怎么说的。在与当前页相关联的视图状态变量中将一个标识符分配给单个用户除了有些累赘,这个句子的意思相当清楚;但是,您能老老实实地告诉我,它说明了该属性原本的用途吗?要理解 Vie转载 2016-04-28 11:08:46 · 1449 阅读 · 0 评论 -
.net关于嵌套类的一个用处
最近在学习webservice 接口,通信双方采用json传输数据,今天用到了之前接触到的嵌套类,觉得很有意义,记录一下。 首先,定义的接口内容中涉及到了这样的一组数据,{"name":"张三","class":"一年级","achievement":[{"subject":"语文",“score”:"90"},{"subject":"数学",“score”:"98"},{"sub原创 2016-05-10 14:45:03 · 1007 阅读 · 0 评论 -
关于vs中的路由选择
最近在整理之前的项目,无意中发现一个有趣的点,拿来跟大家分享一下 不知道大家之前有没有注意过,我们新建的web一般应用程序,有的时候有后缀,有的时候没有后缀,如下图 今天找了一下原因,为原创 2016-03-23 09:35:57 · 2313 阅读 · 0 评论 -
fusioncharts动画图表
FusionCharts是一个Flash的图表组件,它可以用来制作数据动画图表,其中动画效果用的是Adobe Flash 8 (原Macromedia Flash的)制作的flash , FusionCharts可用于任何网页的脚本语言类似于HTML , .NET,ASP , JSP, PHP , ColdFusion等,提供互动性和强大的图表。使用XML作为其数据接口, FusionChar原创 2016-03-23 09:58:35 · 572 阅读 · 0 评论 -
wcf 数据服务,实现接口功能
如果搜百度的话,是这么解释的: Windows Communication Foundation(WCF)是由微软开发的一系列支持数据通信的应用程序框架,可以翻译为Windows 通讯开发平台。 整合了原有的windows通讯的 .net Remoting,WebService,Socket的机制,并融合有HTTP和FTP的相关技术。原创 2016-03-23 16:42:36 · 2812 阅读 · 0 评论 -
ReSharper 配置及用法
ReSharper,一款很好的可以帮助你养成好的编程习惯的软件使用ReSharper,你可以进行深度代码分析,智能代码协助,实时错误代码高亮显示,解决方案范围内代码分析,快速代码更正,一步完成代码格式化和清理,业界领先的自动代码重构,高级的集成单元测试方案,和强大的解决方案内导航和搜索。实质上,ReSharper特征可用于C#,VB.NET,XML,ASP.NET,XAML,和构建脚本转载 2016-03-28 15:57:15 · 487 阅读 · 0 评论 -
IIS经典模式和集成模式在管道模型中的不同
原文转载自:http://www.th7.cn/Program/net/201312/162233.shtml问题:有时候我们配置IIS后可能运行提示以下错误: HTTP 错误 500.23 - Internal Server Error 检测到在集成的托管管道模式下不适用的 ASP.NET 设置。 其中由于在IIS7的应用程序池有两种模式, “集成模式转载 2016-04-01 11:49:39 · 556 阅读 · 0 评论 -
如何在asp.net程序集中添加winform的选择框(确定,取消)
单纯的在网站中弹框其实是蛮简单的,下面我就来介绍一下弹winform窗口的, System.Windows.Forms.DialogResult result = System.Windows.Forms.MessageBox.Show("你确定要删除吗?", "是否删除", Sy原创 2016-04-07 17:46:09 · 1037 阅读 · 0 评论 -
session的存储方式和配置
Session又称为会话状态,是Web系统中最常用的状态,用于维护和当前浏览器实例相关的一些信息。我们控制用户去权限中经常用到Session来存储用户状态,这篇文章会讲下Session的存储方式、在web.config中如何配置Session、Session的生命周期等内容。 1、Session的存储方式。 session其实分为客户端Session和服务器端Sess转载 2016-04-27 17:44:03 · 365 阅读 · 1 评论 -
字符串反转
string str="dsf"; char [] array1=str.ToCharArray(); for (int i = 0; i < array1.Length;i++ ) { var temp = array1[i]; array1[i] = arra原创 2016-07-18 14:11:23 · 277 阅读 · 0 评论 -
js中获取月份并且计算该月天数
这个比较需要思考的就是该年是不是闰年 function getdate () { var date = document.getElementById('').value; var day = date.split("-"); if (day[1] == '01' || day[1] == '03' || day原创 2016-09-09 10:04:52 · 3918 阅读 · 0 评论 -
从sql server 到Oracle使用openquery带参数查询
这两天一直在做财务报表的整理、导出,其中大量用到了数据库中计算,又因为集团与子公司用到的数据库不是一个数据库,所以就用到了openquery跨库查询 因为财务报表计算比较复杂,所以这里就举一个简单地例子说明openquery使用: openquery函数不能传递参数, 一种方法是将带参数的where限定条件放到openquery函数的外面,如 selec原创 2016-08-31 17:15:15 · 8233 阅读 · 0 评论 -
Aspose.Words在Word文档应用
这篇文章汇总了Aspose.Words相关使用教程,包括文档合并、文档设置及相关操作,以及文档的转换和导入导出等:文档合并:Aspose.Words如何实现文档合并Aspose.Words如何实现文档合并的同页分页显示Aspose.Words如何实现单元格合并的操作Aspose.Werds如何在邮件合并时生成多个文档文档操作:Aspo转载 2017-03-22 13:33:19 · 638 阅读 · 0 评论 -
Nancy入门
原文转载自:.NET轻量级MVC框架:Nancy入门教程(一)——初识Nancy 当我们要接到一个新的项目的时候,我们第一时间想到的是用微软的MVC框架,但是你是否想过微软的MVC是不是有点笨重?我们这个项目用MVC是不是有点大材小用?有没有可以替代MVC的东西呢?看到这里也许你会反问我,微软的MVC到底什么地方不好了?这个暂且不说,我们先认识一下Nancy,来了解一下他转载 2017-03-10 16:02:11 · 1255 阅读 · 0 评论 -
Aspose.Words使用教程大全
http://blog.csdn.net/ibigpig/article/details/8432245转载 2017-03-10 17:28:34 · 4423 阅读 · 0 评论 -
apose在word生成表格
apose生成word表格的时候,要显插入书签,然后在插入书签的地方有两种方式可以进行操作:1、填充单元格,即一个单元格一个书签2、根据书签,在书签处画表格1、画表格Aspose.Words.Document doc = new Aspose.Words.Document("demo.doc"); DocumentBuilder builder = new DocumentBuilder原创 2017-03-10 16:49:24 · 2193 阅读 · 0 评论 -
文件下载
前面已经普及了Nancy的入门知识,接下来讲一下文件的下载: //多文件下载 Get["/Download/"] = Post["/Download/"] = p => { try { string ID = Request.Query["ID"]原创 2017-03-10 16:10:31 · 387 阅读 · 0 评论 -
C#中Directory.Delete删除文件夹时报错:目录不是空的
public static void Delete( string path, bool recursive)delete 删除文件夹时有两个函数,一个是直接加路径的,还有一个就是两个参数的path:路径recursive:是否删除目标文件夹中的子文件夹及子文件。所以,这种报错的,只要将第二个参数设置为TRUE就可以了,不过有的时候要分情况检查是不是文件夹下所有的文件都原创 2017-03-10 15:46:22 · 24892 阅读 · 2 评论 -
C#实现Zip压缩解压实例
转自:http://www.cnblogs.com/jimcsharp/p/5943195.html本文只列举一个压缩帮助类,使用的是有要添加一个dll引用ICSharpCode.SharpZipLib.dll【下载地址】。另外说明一下的是,这个类压缩格式是ZIP的,所以文件的后缀写成 .zip。还有,如果用这个类来解压rar格式的压缩文件时会报错,就网上说的那个"Wrong Loca转载 2017-03-09 16:24:10 · 566 阅读 · 0 评论 -
大概描述一下ASP。NET服务器控件的生命周期(转自百度知道)
答:初始化 加载视图状态 处理回发数据 加载 发送回发更改通知 处理回发事件 预呈现 保存状态 呈现 处置 卸载1)初始化:在此阶段中,主要完成两项工作:一、初始化在传入Web请求生命周期内所需的设置;二、跟踪视图状态。首先,页面框架通过默认方式引发Init事件,并调用OnInit()方法,控件开发人员可以重写该方法为控件提供初始化逻辑。此后,页面框架将调用Trac转载 2016-10-08 14:55:36 · 385 阅读 · 0 评论 -
微软编程规范
来自百度文库由于部分图片的问题,上传的内容不是很全面目录微软编程规范...1第一章 概述...31.1术语定义...31.1.1 Pascal 大小写...31.1.2 Camel 大小写...3第二章 代码外观...32.1 列宽...32.2 换行...32.3 缩进...32.4 空行...32转载 2016-09-08 17:14:33 · 4815 阅读 · 0 评论 -
my97DatePicker选择年、季度、月、周、日
一直以来,用的最多的就是my97DatePicker获得年月日的方法,今天突然逛到了这篇文章,留下来,以备以后使用自己写的一个:获取年月,并从下个月开始计算原文转载自:http://lipeng200819861126-126-com.iteye.com/blog/2069322原文转载自:http://blog.csdn.net/tototuzuoqu转载 2016-09-08 16:04:17 · 15568 阅读 · 1 评论 -
Aspose.Cells如何设置单元格数字和日期的显示格式
原文转载自:http://www.componentcn.com/kongjianjishu/kongjianjishu/2015-10-29/3508.htmlAspose.Cells还为开发人员提供了很多内嵌的数字和日期格式,开发人员可以通过Style对象的Number属性调用这些内嵌格式,下面是列举出的Aspose.Cells提供的内嵌显示格式:Value Ty转载 2016-08-25 16:14:47 · 11217 阅读 · 2 评论 -
Aspose.Cells单元格转换为数字格式
原文转自:http://www.cnblogs.com/shenyixin/p/3607769.html//Adding a numeric value to "A2" cell string a = "100"; worksheet.Cells["A2"].PutValue(a, true); --①主要是这个,增加一个参数,一转载 2016-08-25 16:10:07 · 5294 阅读 · 0 评论 -
Session服务器详解
Web.config文件简介 有的ASP.NET程序员说:Web.config文件?我从来没有 听说过啊,可是我写的程序不是也能很正常的运转吗?是的,你说得没错,没有Web.config文件程序是可以正常运行的。但是,如果你做了一个大型的网 站,需要对整个网站做一些整体配置,例如整个网站的页面使用何种语言编写的、网站的安全认证模式、Session信息存储方式等,这时你就需要使用 Web.co转载 2016-04-27 17:43:14 · 1364 阅读 · 0 评论 -
ASP.NET 管道事件与HttpModule一个简单地实现
对于编程这件事情来说,我一直认为:先用再深入了解原理是一种很容易学到东西的学习方法,所以在这就先简单地介绍一下 ASP.NET 管道事件与HttpModule一个简单地实现。 1、新建类库,生成.dll文件 这里要注意新建一个类,类一定要继承IHttpModule接口,然后进行接口的实现,在这,我注册了一个事件:EndRequest,在一次请求结束时发原创 2016-03-29 10:24:17 · 999 阅读 · 0 评论 -
C#委托事件
C#委托事件原文转自:http://blog.csdn.net/kingmax54212008/article/details/2021565一、委托委托类似于函数指针,但函数指针只能引用静态方法,而委托既能引用静态方法,也能引用实例方法。委托使用分三步:1、委托声明。2、委托实例化。3、委托调用。例程一: 程序代码using Sys转载 2016-04-11 13:14:19 · 316 阅读 · 0 评论 -
frameset下frame控制兄弟框架的显示与隐藏
首先,在这里我们一个frameset用到了三个frame在父界面de 写的代码如下:" name="right" id="right" > aspx.cs界面写的代码如下(原程序中有一个判断,确定在界面首次加载的时候Frame1是可见的):if (string.IsNullOrEmpty(qy) || qy=="0") {原创 2015-10-14 16:49:28 · 4860 阅读 · 1 评论 -
C#如何获取今天是几月几号星期几
DateTime.Now.Year.ToString() 年DateTime.Now.Month.ToString() 月DateTime.Now.Day.ToString() 日获取今天是星期几(中文形式)/// /// WeekDay /// private void set_weekday() { string day =原创 2015-10-15 10:40:13 · 5441 阅读 · 0 评论 -
C#中关于Gridview的一些属性(一)
以下属性是在程序编写过程中遇到的,不懂的上网整理了一下,如有问题,欢迎批评指正:DataKeyNames:一行中绑定的键值GridLines:GridLines是网格,None 就是不显示网格,GridLines.None不显示网格线。GridLines.Horizontal仅显示水平网格线。GridLines.Vertical仅显示垂直网格线。GridLines.Both同时显示水平原创 2015-10-16 10:37:23 · 2940 阅读 · 0 评论 -
C#中关于Gridview的一些属性(二、绑定数据)
关于绑定数据,有两种方式1、在原创 2015-10-16 11:09:32 · 1223 阅读 · 0 评论 -
C#中关于Gridview的一些属性(三、数据列比较)
比较数据,可以在前台,也可以在后台前台比较(以第三列和第九列数据比较为例): $(function () { var total = 0.00; $("#GridView1 tr").each(function (index, ele) { var money = $(原创 2015-10-16 11:16:02 · 1321 阅读 · 0 评论 -
C#中关于Gridview的一些属性(四、绑定)
(此图为网上图片,只做例子使用)如上图的gridview,在这里,我先绑定了货币那一列,然后根据货币的id然后再动态填充每行数据 首先在前台界面添加一个gridview, 本周收盘" ItemStyle-Width ="160px" It原创 2015-10-22 13:42:23 · 671 阅读 · 0 评论 -
弹层问题(与上一篇有关联)
后台代码中给一个控件添加一个事件(具体位置可以看上一篇文章) Label1.Attributes.Add("onclick", "openLayer(\"timespanid=" + id + "\")"); 在前台中添加一个函数 function openLayer(queryString) { //alert('test')原创 2015-10-22 14:04:07 · 241 阅读 · 0 评论 -
js处理根据输入的身份证号自动匹配出生年月
function lostFocus() { var m = document.getElementById("").value;//证件号控件 var n = m.substring(6, 10) + "-" + m.substring(10, 12) + "-" + m.substring(12, 14); //var s原创 2015-10-22 14:13:00 · 2711 阅读 · 0 评论 -
js控制文本框输入的内容为(数字、字母、汉字)(一、js在控件中实现)
原文转载自脚本之家http://www.jb51.net/article/51102.htm这篇文章主要分享下js代码限制文本框中只能输入数字的多个实例,学习下js控制文本框中输入数字的方法,需要的朋友可以参考下有时需要限制文本框输入内容的类型,本节分享下正则表达式限制文本框只能输入数字、小数点、英文字母、汉字等代码。例如,输入大于0的正整数1,文本框只能输入数转载 2015-10-22 14:17:50 · 1572 阅读 · 0 评论