一个关于freetextbox的问题;
各位大侠,请问我的freetextbox里的文本为什么若不作任何修改,即不改字的精细、颜色、大小、不回车就可以保存到数据库,如果作了任何修改,向数据库保存时就会出错!这是什么原因啊?另外如果修改后的字能保存到数据库,当我取数据库里的文本时,如何取得保存时修改的样式啊(也就是字体的大小,粗细颜色等? 问题点数:20、回复次数:7Top
1 楼hbl809(困难生)回复于 2005-11-04 13:53:29 得分 0
我的freetextbox是3.1.0是,数据库是accessTop
2 楼RealPlayer10()回复于 2005-11-04 13:55:25 得分 5
里面有种字体在保存到数据库的时候有问题,你吧SQL语句放到查询分析器理看看就知道了.要把如果你改动里面的内容,你要吧你改动的内容转换为支持的字体就可以了保存了.Top
3 楼hbl809(困难生)回复于 2005-11-04 14:22:18 得分 0
我的字体无论是什么样的都不行,不能保存,提示错误,也就是一点不变文字的内容才可以保存,否则一保存就出现一下面的错误:
“/新闻发布系统”应用程序中的服务器错误。
--------------------------------------------------------------------------------
从客户端(FreeTextBox1="...xcvzxcvzxc<STRONG>vzxcvzxcvzxc...")中检测到有潜在危险的 Request.Form 值。
说明: 请求验证过程检测到有潜在危险的客户端输入值,对请求的处理已经中止。该值可能指示危及应用程序安全的尝试,如跨站点的脚本攻击。通过在 Page 指令或 配置节中设置 validateRequest=false 可以禁用请求验证。但是,在这种情况下,强烈建议应用程序显式检查所有输入。
异常详细信息: System.Web.HttpRequestValidationException: 从客户端(FreeTextBox1="...xcvzxcvzxc<STRONG>vzxcvzxcvzxc...")中检测到有潜在危险的 Request.Form 值。
源错误:
执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
堆栈跟踪:
[HttpRequestValidationException (0x80004005): 从客户端(FreeTextBox1="...xcvzxcvzxc<STRONG>vzxcvzxcvzxc...")中检测到有潜在危险的 Request.Form 值。]
System.Web.HttpRequest.ValidateString(String s, String valueName, String collectionName)
System.Web.HttpRequest.ValidateNameValueCollection(NameValueCollection nvc, String collectionName) +99
System.Web.HttpRequest.get_Form() +121
System.Web.UI.Page.GetCollectionBasedOnMethod() +70
System.Web.UI.Page.DeterminePostBackMode() +47
System.Web.UI.Page.ProcessRequestMain() +2106
System.Web.UI.Page.ProcessRequest() +218
System.Web.UI.Page.ProcessRequest(HttpContext context) +18
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication+IExecutionStep.Execute() +179
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +87
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.573; ASP.NET 版本:1.1.4322.573Top
4 楼hbl809(困难生)回复于 2005-11-04 14:23:30 得分 0
我只是把字体设置为粗体而已,就出错Top
5 楼Dearsoul()回复于 2005-11-04 14:49:55 得分 5
在.aspx文件<%page %>中引用
ValidateRequest ="false"
就行了;
Top
6 楼hbl809(困难生)回复于 2005-11-04 17:01:33 得分 0
谢谢,这个问题已经解决了,不过还有一个问题要请教,就是为什么它的图片上传功能只能上传本地图片,而并不能上传到服务器啊!图片的路径是绝对路径!Top
7 楼jxufewbt(我的目标是5星)回复于 2005-11-04 17:04:53 得分 10
在Web.config中加:
<pages validateRequest="false"></pages>Top




