旮旯轩

集中精力,下定决心,永不放弃
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Fckeditor在.net下用验证控件问题

Posted on 2007-10-03 11:28  在下刚哥  阅读(486)  评论(2编辑  收藏  举报
用的RequiredFieldValidator来验证Fckeditor的内容是否为空,结果添加的时候发现第一次提交他会提示为空,要再点一次才能提交。

下面是解决方法:
<script language="javascript"  type="text/javascript">
var oEditer;
function CustomValidate(source, arguments)
{
    var value = oEditer.GetXHTML(true);
    if(value=="")
    {
       arguments.IsValid = false;
    }
   else
   { 
       arguments.IsValid = true; 
    }
}

function FCKeditor_OnComplete( editorInstance )

    oEditer = editorInstance;
}
</script>

把上面的脚本添加至页面内,然后选用CustomValidator验证控件,设置ClientValidationFunction="CustomValidate",并设置ValidateEmptyText属性为True,还有记得设置ControlToValidate啊。


还有:http://www.cnblogs.com/jillzhang/archive/2006/09/30/518838.html