FineUI 官方论坛

标题: TextArea控件的Required属性BUG,版本3.01 [打印本页]

作者: hudingwen    时间: 2012-2-21 10:57
标题: TextArea控件的Required属性BUG,版本3.01
本帖最后由 hudingwen 于 2012-2-21 11:00 编辑

使用TextArea控件时,只要使用了Required=“true”属性,那么在控件中输入了标点符号,如逗号,句号等等时,就会报500错误
[attach]23[/attach]

作者: 30372245    时间: 2012-2-26 21:38
没有遇到这个问题哦,能不能写一个简单的测试页面来。。。
作者: dim_$lift    时间: 2012-3-1 20:47
我这里就算不是 Required=“true” ,而内容有包含 <>等符号都报这个错。。
作者: 30372245    时间: 2012-3-1 21:57
啥浏览器,写个测试页面
作者: 杜志彬    时间: 2012-3-9 10:25
如果允许用户提交<>等HTML代码,需要页面的Page声明中加上ValidateRequest="false"
<%@ Page Language="c#" AutoEventWireup="true" CodeBehind="AfficheSave.aspx.cs" Inherits="OA.WebSite.Manage.AfficheSave" ValidateRequest="false" %>

如果是.NET 4.0,还需要配置web.config

  <system.web>
      <httpRuntime requestValidationMode="2.0" />
</system.web>
作者: 杜志彬    时间: 2012-3-9 10:29
本帖最后由 杜志彬 于 2012-3-9 13:06 编辑

建议三生石上在弹出提示框时,能够把页面的错误提示信息都显示出来,非常有助于代码调试。现在这样只能显示一个信息的标题头,大家排除BUG时有点摸不着头脑。如果把错误信息都显示出来,大家顺藤摸瓜就可以了哈。

我曾经有一次,在登录时提示500错误,调试了半天才发现是数据库没有启动。如果在看到传统的ASP.NET页面错误信息后,就可以马上定位到错误原因。




欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/) Powered by Discuz! X3.4