ASP.NET相关网站
文章平均质量分 77
ChaoYang0502
ASP.NET,C#,SqlServer
展开
-
IIS 7.0 中,MVC本地没问题,上传服务器显示404
在本地的 IIS 上网站运行正常,但是发布到服务器上就一堆怪怪的问题 :MVC routing not workhttp://stackoverflow.com/questions/12495346/asp-net-4-5-mvc-4-not-working-on-windows-server-2008-iis-7http://www.britishdeveloper.co.uk/2010/06/dont-use-modules-runallmanagedmodulesfo.htmlOwin n..转载 2020-10-21 10:46:23 · 419 阅读 · 0 评论 -
C#事件与委托详解【精华 多看看】
Delegatedelegate是C#中的一种类型,它实际上是一个能够持有对某个方法的引用的类。与其它的类不同,delegate类能够拥有一个签名(signature),并且它"只能持有与它的签名相匹配的方法的引用"。它所实现的功能与C/C++中的函数指针十分相似。它允许你传递一个类A的方法m给另一个类B的对象,使得类B的对象能够调用这个方法m。但与函数指针相比,delegate有许多函数委托转载 2016-05-21 23:23:34 · 1475 阅读 · 1 评论 -
有关C#调用SmtpClient发送邮件
之前内部系统里,QQ,163发送邮件都正常,后来突然不能发送了,在此记录解决方法。发送邮件的代码网上一抓一把,不再赘述。以前使用SmtpClient发送QQ邮件时,是使用的独立密码,现在QQ邮箱开通SMTP服务时,增加了一个“授权码”。如下图所示,所以再发送邮件时,账号的密码就不再是以前的独立密码,而要改成这个授权码了。163邮箱与此相同。原创 2016-10-18 17:30:25 · 2762 阅读 · 0 评论 -
System.InvalidOperationException: 此实现不是 Windows 平台 FIPS 验证的加密算法的一部分。
异常信息:有关调用实时(JIT)调试而不是此对话框的详细信息,请参见此消息的结尾。************** 异常文本 **************System.InvalidOperationException: 此实现不是 Windows 平台 FIPS 验证的加密算法的一部分。 在 System.Security.Cryptography.MD5Cng..ctor()原创 2017-02-16 20:46:09 · 2186 阅读 · 0 评论 -
C#解析JSON字符串总结
JSON文件读取到内存中就是字符串,.NET操作JSON就是生成与解析JSON字符串。操作JSON通常有以下几种方式:1. 原始方式:按照JSON字符串自己来解析。 2. 通用方式【★★★★★】:这种方式是使用开源的类库Newtonsoft.Json(下载地址http://json.codeplex.com/)。下载后添加dll引用就能用。首先添加引用:us转载 2017-01-17 21:27:31 · 8827 阅读 · 1 评论 -
swfupload上传文件2038 , 500错误
1.可能在服务器上的读写权限不够2.swfupload参数设置: file_size_limit : "1900000", //最大2G,这里是1.9G左右大小.3.这个上传页面有问题: upload_script : "../upload.asp", //调用的上传功能 总之500是服务器错误,就可以把问题锁定在服务器那一块,细细排查下~原创 2017-04-21 21:37:05 · 2704 阅读 · 0 评论 -
给table增加水平滚动条
给table新增水平滚动条 table th{ white-space: nowrap; } table td{ white-space: nowrap; } body,table{ font-size:12px; } table{ empty-cells:show; border-collapse: collapse; margin:0 auto; } h1转载 2017-07-11 17:51:17 · 11958 阅读 · 0 评论 -
解决IIS7多域名绑定同一物理目录,设置不同的默认文档的问题
IIS7多域名绑定同一物理目录,设置不同的默认文档是没办法设置的,因为在一个物理目录下只有一个web.config,并且IIS7把默认文档设置写在这里,导致所有域名的默认文档设置共享。解决方法:1、进入%windir%\system32\inetsrv\config目录(%windir%即windows的安装目录,比如c:\windows) 2、找到applicationHos转载 2017-08-16 14:31:55 · 2949 阅读 · 0 评论 -
C#时间转换成ISO8601标准
string ISO8601time = DateTime.UtcNow.ToUniversalTime().ToString("yyyy-MM-ddTHH:mm:ssZ")Console.WriteLine(ISO8601time);原创 2017-08-10 09:39:06 · 7772 阅读 · 0 评论 -
html input="file" 浏览时只显示指定文件类型
Valid Accept Types:For CSV files (.csv), use: input id="fileSelect" type="file" accept=".csv, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel" /转载 2018-01-26 17:04:47 · 1437 阅读 · 0 评论 -
IIS应用程序池自动停止,报503错误解决方法
前两天遇见一个问题,部署网站之后,浏览时总是报503,找了半天才发现是用户权限问题,现在记录一下,方便以后遇到的大伙快速解决问题,以至于不会浪费太多时间 解决方法:应 用程序-特定 权限设置未将 COM 服务器应用程序(CLSID 为 {A9E69610-B80D-11D0-B9B9-00A0C922E750} ) 的 本地 激活 权限授予用户 NT AUTHORITYNETWORK SERVI...转载 2018-05-23 11:40:37 · 12346 阅读 · 0 评论 -
IS7.0下 HTTP 错误 404.15 - Not Found 请求筛选模块被配置为拒绝包含的查询字符串过长的请求
IIS7.0下查询条件太多时,会报错,因为IIS 7对于Query String有长度限制。默认为2048 错误信息如下:TTP 错误 404.15 - Not Found 请求筛选模块被配置为拒绝包含的查询字符串过长的请求。•Web 服务器上的请求筛选被配置为拒绝该请求,因为查询字符串过长。可尝试的操作:•确认applicationhost.config 或 web.c...转载 2018-07-28 10:49:11 · 547 阅读 · 0 评论 -
log4net使用中loginfo.IsInfoEnabled=false问题解决方法
log4net使用中loginfo.IsInfoEnabled、loginfo.IsErrorEnabled等一直为false时解决方法1、检查Log4net.config属性设置,Copy to output directory项必须设置为:copy if new 或copy always;2、一个简单的使用实例第一步:在项目中添加对log4net.dll的引用,这里引用版本是1.2....转载 2018-11-14 16:52:44 · 5685 阅读 · 0 评论 -
Asp.net 后台添加CSS、JS、Meta标签
Asp.net 后台添加CSS、JS、Meta标签的写法,我这里写成函数方便以后使用。如果函数放在页面类中, Page参数也可以不要。首先导入命名空间 using System.Web.UI.HtmlControls;/// <summary>/// 添加JS脚本链接/// </summary>/// <param name="page">页面&l...转载 2018-12-08 17:43:14 · 449 阅读 · 0 评论 -
扩展AspNetPager控件,增加动态设置PageSize的方法
说明:以下更改基于Version 7.5.1 - 2015-6-9 源码下载地址:https://github.com/Webdiyer/AspNetPagerCN/releases 1.通过url方式更改PageSizeAspNetPager Version 7.1以上版本可以使用UrlPageSizeName参数来更改。PageSize属性源码(Properties.cs文件中)原创 2016-04-09 23:38:07 · 2671 阅读 · 0 评论 -
vs2010所有的服务器控件都变成了未知元素
VS2010今天突然出了个问题,所有的服务器控件均显示“验证():不支持元素xxxxxx”,对应的智能提示也没有了。从工具箱拖放控件,本来会自动生成的ID也不生成了。如下图所示解决方法:将这个文件夹下的文件删除C:\Documents and Settings\Administrator\Application Data\Microsoft\VisualStudio原创 2016-02-15 15:50:51 · 842 阅读 · 0 评论 -
总结C#获取当前路径的7种方法
C#获取当前路径的方法如下: 1. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName -获取模块的完整路径。 2. System.Environment.CurrentDirectory -获取和设置当前目录(该进程从中启动的目录)的完全限定目录。 3. System.IO.Direc转载 2015-06-29 10:30:07 · 890 阅读 · 0 评论 -
有关开发模式的几个概念-瀑布模型,极限编程,敏捷开发
<br />做开发已经不算是一个新人了,但很多朋友问一些开发模式方面的概念,比如瀑布模型,极限编程,敏捷开发等,总感觉给人解释的一知半解,模模糊糊,今天无意间看到一篇比较浅显的这方面的文章,转载一下,也算给自己补充下概念性的知识。<br /> <br /> 如何快速响应客户需求变动 <br />————ruby on rails + 敏捷开发模式 = 互联网快速响应开发 <br /> 软件开发行业经过多年演化,开发模式也逐渐趋于成熟,目前主要的开发模式有:瀑布模型、极限编程、敏捷开发。瀑布模型有三个特点原创 2010-09-06 00:25:00 · 2866 阅读 · 0 评论 -
WINDOWS下搭建SVN源码管理库
本节和大家谈谈Windows下SVN服务器搭建问题,在这里拿出来和大家分享一下,希望对大家有用。1,软件下载(1)SVN下载地址 http://subversion.apache.org/packages.html#windows 我安装的是 Win32Svn (32-bit client, server and bindings, MSI and ZIPs; maintained by原创 2011-10-23 20:31:41 · 730 阅读 · 0 评论 -
网页打印中,A4纸对应的像素值的设定和换算
4纸网页打印中对应像素的设定和换算 最近开发项目时遇到了网页打印的问题,这是问题之二,打印宽度设置 在公制长度单位与屏幕分辨率进行换算时,必须用到一个DPI(Dot Per Inch)指标。 经过我仔细的测试,发现了网页打印中,默认采用的是96dpi,并非传闻的72dpiA4纸张的尺寸是210×297mm,按1英寸=25.41mm换算,即8.264×11.688英寸 所以,转载 2013-10-05 16:10:38 · 4392 阅读 · 0 评论 -
UPDATE 失败,因为下列 SET 选项的设置不正确: 'ARITHABORT'。请确保 SET 选项正确无误
错误描述:“/”应用程序中的服务器错误。UPDATE 失败,因为下列 SET 选项的设置不正确: 'ARITHABORT'。请确保 SET 选项正确无误,可以用于 计算列上的索引视图和/或索引和/或筛选的索引和/或查询通知和/或 XML 数据类型方法和/或空间索引操作。。解决方案:1.你可以在TSQL前Set ARITHABORT ON,代码原创 2014-01-04 17:59:52 · 5191 阅读 · 0 评论 -
使用aspnetpager,设定默认CurrentPageIndex的方法
分页控件aspNetPager.dll(7.0.2) 控件分页不过昨天有人提了个要求,说在修改第十页的数据后,操作完了会自动返回第一页,我再到第十页的时候翻页会比较麻烦。能不能有个方法修改完了,返回的时候还是第十页,这样就方面了很多。刚开始的时候想想很简单么。只要把页数AspNetPager1.CurrentPageIndex保存在session里面 在加载的时候如果session中有转载 2014-03-13 21:29:05 · 1054 阅读 · 0 评论 -
C# OleDb读取Excel文件 避免出现 科学计数法 的列
在EXCEL中,输入超过11位数字时,会自动转为科学计数的方式,比如:123456789012345,输入后就变成了:1.23457E14,Excle里可以更改此列的格式为文本。或者添加" ' " ,即 '123456789012345 。先输入一个英文单引号“'”,再输入数值。那么Excel就认为是文本了,而不会强制变为科学计数法。用c#的OLEDB导入Excel到数据库产生科学计数法问转载 2014-04-22 22:25:00 · 3240 阅读 · 1 评论 -
Compiler Error Message: CS0016: Could not write to output file 'c:\Windows\Microsoft.NET\Framework64
mpiler Error Message: CS0016: Could not write to output file 'c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\xxx' -- 'Access is denied. '今天在阿里云虚拟机上部署新站点后出现下面的转载 2013-12-28 21:54:30 · 2231 阅读 · 0 评论 -
SMTP 服务器要求安全连接或客户端未通过身份验证的各个解决方案(C#)
最近在做邮件发送接口 把遇到的问题和解决方法告诉大家 希望对了解邮件的人有所帮助 原程序部分代码如下 //设置邮件信息 发件人地址、收件人地址、标题、主题 MailMessage mail = new MailMessage("xxxxxxx@sina.com", "zzzzzzz@sina.com", "标题", "主题"); //设置邮件主题格式 ma转载 2014-07-02 12:04:00 · 7350 阅读 · 0 评论 -
Css制作table细线表格
Css制作table细线表格<!-- /* PR-CSS */table {border-collapse:collapse; /* 关键属性:合并表格内外边框(其实表格边框有2px,外面1px,里面还有1px哦) */border:solid #6699cc; /* 设置边框属性;样式(solid=实线)、颜色(#999=灰) */border-width:1px 0 0 1px;原创 2014-08-09 18:23:49 · 901 阅读 · 0 评论 -
IIS Web服务扩展中添加ASP.NET4.0
IIS Web服务扩展中添加ASP.NET4.0转载 2014-11-17 22:57:35 · 5333 阅读 · 0 评论 -
The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine.
Server Error in '/' Application.System.InvalidOperationException: The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine. at System.Data.OleDb.OleDbServicesWrapper.GetDataS原创 2014-11-06 17:21:44 · 1310 阅读 · 0 评论 -
Excel导入导出功能,关于OleDB连接的扩展属性
在做Excel导入导出时,会用到Excel 的 OLDDB连接,以前没太注意里面的扩展属性Extended Properties,前几天做个导入功能时,有个客户的数据没有表头,总是第一行数据无法导入,才关注到此属性,在此做个记录。参数HDR的值: HDR=Yes,这代表第一行是标题,不做为数据使用 ,如果用HDR=NO,则表示第一行不是标题,做为数据来使用。系统默认的是YES;参数Exce原创 2014-11-30 10:17:21 · 1847 阅读 · 0 评论 -
保护.net中的dll文件方法(防止破解、反编译dll)
.net是一种建立在虚拟机上执行的语言,它直接生成 MSIL 的中间语言,再由.net编译器 JIT 解释映象为本机代码并交付CPU执行。中间语言很容易被反编译,所以研究下如何有效的保护dll文件。我大致的方法为 :强签名+混淆+加密。强签名 强命名程序集,可以确保你的程序集唯一,而不被篡改、冒用等;即使相同名字的程序集如果签名也会不同。强签名很简单为项目添加强名转载 2015-02-06 13:07:55 · 4040 阅读 · 0 评论 -
C#什么时候该使用静态类呢?
判断这个很简单,就是从内存的优化方面去考虑.因为静态和非静态的不同的地方,就是静态的从程序一启动就会一直占用内存,而非静态的只在使用后(实例化)后才会占用内存.但是每实例化个一个对象时又会另外占用内存. 举个例子,比如说一个数据库的连接字段(STRING).因为要经常使用到它,这时我们可以用STATIC.但是如果这时用非静态的话那就不合算了,因为每次调用到它时,又实例化一次.这样相比来说占用内存就转载 2015-04-18 23:31:55 · 2763 阅读 · 0 评论 -
几个比较的实用的函数
C#语言: crm/// /// 获取一个图片按等比例缩小后的大小。/// /// 需要缩小到的宽度/// 需要缩小到的高度/// 图片的原始宽度/// 图片的原始高度/// 返回图片按等比例缩小后的实际大小public static Size GetNewSize(int maxWidth, int maxHeight, int imageOriginalWidth, int image原创 2010-02-18 14:35:00 · 687 阅读 · 0 评论