asp.net 数据库更新数据中,包含html的问题。
通过dataview 更新数据,数据中包含 html的时候,就会出问题
这个怎么解决呢?
比如这句
<script type='text/javascript'>/
你看看 是否是可以设置HtmlEncode这个属性来解决
是不是拼接sql?换成参数方法试试
谢谢各位
我用的是devexpress 的 aspxgridview 总是提示 500错误。
发帖前,并没有用gridview测试。
我想,是因为 包含一些字符导致了语句 的问题,所以不能更新。
后来用 gridview测试,想给大家看看异常信息和代码。结果发现异常信息 不再是 500 错误。而是
从客户端(GridView1$ctl03$ctl02=" <script type='text/j...")中检测到有潜在危险的 Request.Form 值。
说明: 请求验证过程检测到有潜在危险的客户端输入值,对请求的处理已经中止。该值可能指示危及应用程序安全的尝试,如跨站点的脚本攻击。通过在 Page 指令或 配置节中设置 validateRequest=false 可以禁用请求验证。但是,在这种情况下,强烈建议应用程序显式检查所有输入。
异常详细信息: System.Web.HttpRequestValidationException: 从客户端(GridView1$ctl03$ctl02=" <script type='text/j...")中检测到有潜在危险的 Request.Form 值。
而后网上搜索,找到了解决办法
解决方案一:
在.aspx文件头中加入这句:
<%@ Page validateRequest="false" %>
解决方案二:
修改web.config文件:
<configuration>
<system.web>
<pages validateRequest=
相关问答:
select top 12 * from Product where [id] not in (select top 12 [id] from Product)
这样可以分页,但是我在后面想加个条件
select top 12 * from Product where [id] not in (select top 12 [id] from Prod ......
<script type="text/javascript" src="js/Dialog.js"></script>
<script type="text/javascript">
function zOpenD()
{
va ......
Imports System.ComponentModel
Imports System.Web.UI
Imports System.Web.UI.Design
Imports System.Web.UI.WebControls
Namespace CBDAspNet.WebControls.HTML
''' <summary>
'' ......
我主要想控制下word保存的地址,但是编译不过去,总觉得是缺了using。。。
谢谢
代码如下:
using System;
using System.IO;
using System.Collections;
using System.ComponentModel;
using System.Data;
u ......