您的位置:首页 > 编程语言 > ASP

近期ASP.NET问题汇总及对应的解决办法

2014-09-28 15:48 369 查看
1. 使用SQL统计一个字符串中指定字符的个数,示例(统计0的个数):

select len('402301001') - len(replace('402301001','0',''))


2. 使用Forms认证,客户端本地时间不对无法登陆系统,解决办法:

FormsAuthentication.RedirectFromLoginPage第二个参数设置成false,MSDN资料:http://msdn.microsoft.com/zh-cn/library/ka5ffkce(v=vs.110).aspx

3. 网站服务器CPU100%,找到具体是IIS中哪个网站导致的:

①首先设置任务管理器的查看方式,加入PID的显示;

②用C:\Windows\System32\inetsrv>appcmd list wp命令定位到具体网站PID(此处为Server 2008里的命令,Server 2003是 iisapp -a 命令);

4. jQuery1.6中attr("checked")无效,正确写法:

三种写法:if ( elem.checked )或if ( $( elem ).prop( "checked" ) )或if ( $( elem ).is( ":checked" ) )


官方文档:http://api.jquery.com/attr/

5. n多log4net的日志文件,只能借助editplus查找。解决办法:用Log Parser Lizard 或者SQL SERVER 中写查询

6. 网站提示访问IIS元数据库失败,解决办法(命令):aspnet_regiis -ga ASPNET

7. 远程桌面关闭了Explorer进程,怎么打开远程桌面的任务管理器: Ctrl+Shift+Esc

8. .NET2.0版序列化DataSet序列化为json,json反序列化为DataSet:http://json.codeplex.com/

9. 将EXCEL数据快速生成组织结构图:http://www.visio123.com/Visio_2010/Visiokuachengxushiyong/20130225/33.html

10. web.config上传文件大小设置(Windows Server 2008与以前的Windows Server 2003设置不一样):

Windows Server 2003中web.config配置为在system.web节点下添加如下配置:

<!--100MB-->
<httpRuntime maxRequestLength="102400" useFullyQualifiedRedirectUrl="true" />


Windows Server 2008中web.config还得在system.webServer节点下添加如下配置:

<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="102400000" />
</requestFiltering>
</security>


具体设置方法,参考:/article/6267889.html。实际测试中发现配置成102400000传20MB的文件就出异常了,配置成1024000000就没问题……
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐