15 从客户端中检测到有潜在危险的 Request.Form 值解决方法
错误原因如下:由于在.net中,Request时出现有HTML或Javascript等字符串时,系统会认为是危险性值。立马报错上面的错误。
从客户端中检测到有潜在危险的Request.Form 值解决方法解决方法如下:检测到有潜在危险的Request.Form 值解决方法解决方案一:
在.aspx文件头中加入这句:
<%@ Page validateRequest="false" %>
例如
<%@ Page Language="C#" AutoEventWireup="true" validateRequest="false" CodeFile="KeC_MS.aspx.cs" Inherits="admin_KeC_MS" %>
检测到有潜在危险的Request.Form 值解决方法解决方案二:
修改web.config文件:
<configuration>
<system.web>
<pages validateRequest="false" />
</system.web>
</configuration>
因为validateRequest默认值为true。只要设为false即可。
16 FreeTextBox使用详解
1)打开ASP.Net2.0项目,添加引用。(如果添加过以前版本的FreeTextBox,先删除以前版本的引用)
2)拷贝ftb.imagegallery.aspx到你要使用FreeTextBox的目录(当然可以是其他,但是可能要设置路径)
3) 将FreeTextBox添加到工具栏。(工具栏〉常规〉选择项〉浏览到DLL文件,添加)
4) 可以将工具栏上的控件拖入到你的页面了
5) ImageGallery 的设置
ftb.imagegallery.aspx文件里
AllowDirectoryCreate - 能否建立文件夹
AllowDirectoryDelete - 能否删除文件夹
AllowImageUpload - 能否上传图片
AllowImageDelete - 能否删除图片
AcceptedFileTypes - 可以上传文件扩展名的数组(array)
6) 怎么不能新建目录,上传文件等?
修改ftb.imagegallery.aspx页面可以做到
<FTB:ImageGallery id="ImageGallery1"
SupportFolder="~/aspnet_client/FreeTextBox/"
AllowImageDelete="true" AllowImageUpload="true"
AllowDirectoryCreate="true"
AllowDirectoryDelete="true" runat="Server" />
修改AllowImageDelete等属性
7) 怎么没有看到“从图片库插入图片”这个图标?
修改<FTB:FreeTextBox />的ToolbarLayout属性,添加一个InsertImageFromGallery,上面代码的例子就是已经添加好的。
8) 按钮怎么是英文提示?
<FTB:FreeTextBox />有个属性叫做Language,把默认的en-US改称zh-CN吧,就是中文简体了,听说这个版本带了25种语言呢