【asp.net 中文字符串提交乱码的解决方法】教程文章相关的互联网学习教程文章

ASP.NET输出PNG图片时出现GDI+一般性错误的解决方法

以下是原文: Code: 代码如下:Response.Clear(); Response.ContentType = "image/PNG"; img.Save(Response.OutputStream, ChartFormat.Png); 竟然出现异常,是GDI+一般性错误。但是如果格式是 Code: 代码如下:Response.ContentType = "image/jpeg"; 就不会报错。 好在以前遇到过,改成 Code: 代码如下:Response.ContentType = "image/PNG"; using (MemoryStream ms = new MemoryStream()) { img.Save(ms, ChartFormat.Png); Res...

WebService出现"因 URL 意外地以 结束,请求格式无法识别"的解决方法

说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.InvalidOperationException: 因 URL 意外地以“/GetReceivedInvoices”结束,请求格式无法识别。 源错误: 执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。 已解决,要在webservice的 <system.web> 节点下加入 <webS...

Asp.net FCKEditor 2.6.3 上传文件没有权限解决方法

打开解决方案, 找到 FileBrowser/FileWorkerBase.cs 文件 代码如下:Response.Write( @"(function(){var d=document.domain;while (true){try{var A=window.top.opener.document.domain;break;}catch(e) {};d=d.replace(/.*?(?:\.|$)/,'');if (d.length==0) break;try{document.domain=d;}catch (e){break;}}})();" ); Response.Write( @"(function(){var d=document.domain;while (true){try{var A=window.top.opener.document.d...

asp.net开发与web标准的冲突问题的一些常见解决方法

论坛中也经常有从事.net开发的新手朋友问一些asp.net开发过程中与web标准之间的冲突问题,其实说到底就是客户端代码生成的问题。更高深的开发层面的东西我也说不出来,从页面前端的角度和大家分享一下建议: 少用asp.net中的服务器端控件 在Visual Studio中,有一系列强大的控件,让我们的刚开始学习.net开发人员爱不释手。但vs中的这些控件,大多都是基于winForm的那种模式搬来的,在网页开发上,有些控件还是少用为佳,比如:不要...

C# 文件上传 默认最大为4M的解决方法

1,环境:window 2003 ,IIS6.0 要首先要修改IIS6.0中的asp请求的最大字节数,默认时为200K; 方法:打开位于 C:\Windows\System32\Inetsrv 中的 metabase.XML, 并修改 AspMaxRequestEntityAllowed 为你需要的值(例如 "1073741824", 1GB); 技术背景: 在 IIS 6.0 中, AspMaxRequestEntityAllowed 属性指定了一个 ASP 请求(Request)可以使用的最大字节数. 如果 Content-Length 头信息中包含的请求长度超过了 AspMaxRequestEntityAll...

Ajax Throws Sys.WebForms.PageRequestManagerErrorException with Response.Redirect的解决方法

其实以前也遇到过这种错误,选择的是逃避!! 哈哈 第一步:把'NT AUTHORITY\NETWORK SERVICE' 添加到Administrator组中 我的电脑-->右键-->管理-->本地用户和组 选择“组”-->双击Administrators-->单击“添加”-->单击“高级”-->单击“立即查找”-->在下面的列表中选择Network Service用户-->两次单击“确定”-->加入。 第二步 在企业管理器中加入NetWord Service用户 打开Sql Server企业管理器-->选择数据库实例-->打开“安全性...

this connector is disabled错误的解决方法

代码如下:private bool CheckAuthentication() { // WARNING : DO NOT simply return "true". By doing so, you are allowing // "anyone" to upload and list the files in your server. You must implement // some kind of session validation here. Even something very simple as... // // return ( Session[ "IsAuthorized" ] != null && (bool)Session[ "IsAuthorized" ] == true ); // // ... where Session[ "IsAuthorize...

ASP.NET State service状态服务的问题解决方法

异常详细信息: System.Web.HttpException: 无法向会话状态服务器发出会话状态请求。请确保已启动 ASP.NET State service,并且客户端和服务器端口是相同的。如果服务器位于远程计算机上,请检查 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Parameters\AllowRemoteConnection 的值,确保服务器接受远程请求。 这是因为ASP.NET State service状态服务没有打开,因此在执行当前 Web 请求期间生成了未处理的异...

asp.net“服务器应用程序不可用” 解决方法

引起这个的原因大概是现安装了.Net Framework后装的IIS导致.Net没有在IIS里注册。 在网上找了很久都是说从.net命令行工具里运行aspnet_regIIS /i就可以了(或者在类似下面的目录:C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i),但是自己试了很多次都不行,后来发现还是要先卸载再安装,重新创建为应用程序才行,具体如下: 从.net命令行工具里运行 aspnet_regIIS /u 卸载,再aspnet_regIIS /i安装 然后重启...

silverlight2.0Beta版TextBox输入中文解决方法

新写一个TextBoxEx控件,继承于TextBox,并对TextBox的选择事件及字符改变事件做处理,以下是原代码 代码如下:/************************************************************************/ /* 作者:覃小春 时间:20080826 说明:解决silverlightBeta2中TextBox中文输入问题 * blog:blog.csdn.net/colijian */ /************************************************************************/ using System.Windows; using System...

二级域名Cookie问题的解决方法

在代码中,我是通过Request.IsAuthenticated来判断当前请求是否被验证的,以前全部采用www.cnblogs.com域名时很正常,看来是域名不同引起的。对于Form验证,验证是通过cookie进行的,在执行Request.IsAuthenticated时,会请求客户端相应的Cookie, Cookie名是在web.config中指定的,比如博客园web.config中的设置: 代码如下:<authentication mode="Forms"> <forms name=".DottextCookie" loginUrl="login.aspx" protection="All" ...

asp.net 2.0多语言网站解决方法【图】

首先在App_GlobalResources新建resx资源文件。如: 不同语言的resx中项目应该具有相同的名称: 中文资源项 英文资源项 完了以后就可以使用这些名值对了, 代码如下:<asp:Literal ID="Literal1" runat="server" Text="<%$ Resources:lang,userinfo%>" /> 或者 代码如下:<%=Resources.lang.userinfo%> 至此你可以更换浏览器的语言首选项来看看效果了。 接下去的问题是怎么通过程序本身的方式来更换语言项。 1. 可以往web.config中增...

ASP.NET 中文显示之两种解决方法

方法一: 在翻阅了微软NGWS文档后发现在文档的常见问题部分有提到要添加一个config.web文件到web目录下,试了一下,中文显示果然OK了。 方法如下: 建立一个文件config.web,内容如下,放在WEB目录下 <configuration> <globalization requestencoding="utf-8" responseencoding="utf-8" /> </configuration> 后来在网上看到论坛中有人发帖子说将utf-8换成gb2312好像也可以,作者没有试过,大家可以一试。 方法二:...

Linq to SQL Delete时遇到问题的解决方法【图】

1.1、 Code1:using (PubsDataContext pubsContent = new PubsDataContext()){ pubsContent.Log = Console.Out; Author author = pubsContent.Authors.Single(a => a.au_id == "111-11-1111"); pubsContent.Authors.DeleteOnSubmit(author); pubsContent.SubmitChanges();}可是,马上我的程序支持到这里就跑不动了,第二行有异常。为什么呢? 看一下MSDN关于Signle方法的说明:哦,问题出在这里,Single要求符合条件的...

asp.net下Request.QueryString取不到值的解决方法

今天做新的ppc weather服务器的时候竟然碰到QueryString取不到值的问题 查了下网上,应该是编码的问题,tq121用的是utf-8,而我希望用gb2132输入~ 因此,改一下~哈哈 打开web.config把 <!-- <globalization requestEncoding="utf-8" responseEncoding="utf-8" /> 改成 <globalization requestEncoding="gb2312" responseEncoding="gb2312" /> </system.web>