青鸟翔天Asp.net相关知识:FCKeditor自定义非空验证
我们河南北大青鸟郑州翔天信鸽中心2011年新开设了ACCP课程,目前开设有JAVA和.NET两个课程方向,为了让大家更多的了解和熟悉这些软件课程,我们今天给大家分享下Asp.net的相关知识----FCKeditor自定义非空验证。
有时在使用FCK的时候,需要对它做非空的验证。以前一直是使用RequiredFieldValidator控件来完成的。但是会有一个小小的bug,在提交的时候第一次不能通过验证。需要提交两次才能通过。解决的办法是禁用RequiredFieldValidator控件的客户端脚本验证功能。只在服务器端验证。
1 <asp:RequiredFieldValidator ID="RequiredFieldValidator16" runat="server" ControlToValidate="fck" Display="Dynamic" EnableClientScript="False" ErrorMessage="还没有填写内容"></asp:RequiredFieldValidator>
今天在查找资料的时候,偶然间看到一个新的解决方法。 利用FCK提供的方法使用CustomValidator控件,就可以解决上述的bug。在客户端使用js做FCK的非空验证。
代码
//Fck非空验证
var oEditer;
function FckValidate(source, arguments)
{
var value = oEditer.GetXHTML(true);
if($.trim(value) == '')
{
arguments.IsValid = false;
}
else
{
arguments.IsValid = true;
}
}
function FCKeditor_OnComplete(editorInstance)
{
oEditer = editorInstance;
}
代码
<asp:CustomValidator ID="CustomValidator1" runat="server" Display="Dynamic" ErrorMessage="没有填写" ClientValidationFunction="validTitle" OnServerValidate="ValidFck" ControlToValidate="fck"></asp:CustomValidator>
ACCP课程是针对于初中生朋友们设定的课程,旨在提升初中生的IT技能,提升就业筹码,从而更加轻松高薪就业,想要报名学些的同学就赶紧来吧,2011年元月就要开班了。
学校地址:郑州市文化路农业路交叉口金国商厦15楼 郑州北大青鸟翔天中心
咨询电话:15225191462 63383522
在线报名:登陆 http://www.hnbenet.com/baoming.html 进行网上报名
想要了解更多网络技术知识请链接:http://www.hnbenet.com/
本文由站河南北大青鸟校区整编而成,如需了解更多IT资讯类的文章、新闻、课程和学习技巧、就业案例、招生详情等问题,可以对在线咨询老师进行一对一问答!
推荐资讯
- 河南电脑学校T37班学员张浩就业感... 2012-10-13
- 例举SQL语句编写不当导致系统安全... 2012-10-13
- it行业是做什么的... 2019-04-18
- 河南计算机运维培训学校口碑就业... 2018-09-11
- 大学生就业:学网络工程的你该如何... 2012-10-13
热点资讯
- 电脑温度多少是正常的情况呢?... 2018-09-07
- 四个策略及简单的防护方法... 2018-09-07
- 对硬盘进行双分区有什么好处... 2018-09-07
- 文件加密的几个简单方法... 2018-09-07
- 计算机小技巧,80G硬盘巧变变成... 2018-09-07