青鳥翔天Asp.net相關(guān)知識:FCKeditor自定義非空驗(yàn)證
我們河南北大青鳥鄭州翔天信鴿中心2011年新開設(shè)了ACCP課程,目前開設(shè)有JAVA和.NET兩個(gè)課程方向,為了讓大家更多的了解和熟悉這些軟件課程,我們今天給大家分享下Asp.net的相關(guān)知識----FCKeditor自定義非空驗(yàn)證。
有時(shí)在使用FCK的時(shí)候,需要對它做非空的驗(yàn)證。以前一直是使用RequiredFieldValidator控件來完成的。但是會有一個(gè)小小的bug,在提交的時(shí)候第一次不能通過驗(yàn)證。需要提交兩次才能通過。解決的辦法是禁用RequiredFieldValidator控件的客戶端腳本驗(yàn)證功能。只在服務(wù)器端驗(yàn)證。
1 <asp:RequiredFieldValidator ID="RequiredFieldValidator16" runat="server" ControlToValidate="fck" Display="Dynamic" EnableClientScript="False" ErrorMessage="還沒有填寫內(nèi)容"></asp:RequiredFieldValidator>
今天在查找資料的時(shí)候,偶然間看到一個(gè)新的解決方法。 利用FCK提供的方法使用CustomValidator控件,就可以解決上述的bug。在客戶端使用js做FCK的非空驗(yàn)證。
代碼
//Fck非空驗(yàn)證
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課程是針對于初中生朋友們設(shè)定的課程,旨在提升初中生的IT技能,提升就業(yè)籌碼,從而更加輕松高薪就業(yè),想要報(bào)名學(xué)些的同學(xué)就趕緊來吧,2011年元月就要開班了。
學(xué)校地址:鄭州市文化路農(nóng)業(yè)路交叉口金國商廈15樓 鄭州北大青鳥翔天中心
咨詢電話:15225191462 63383522
在線報(bào)名:登陸 http://i3061.cn/baoming.html 進(jìn)行網(wǎng)上報(bào)名
想要了解更多網(wǎng)絡(luò)技術(shù)知識請鏈接:http://i3061.cn/
本文由站河南北大青鳥校區(qū)整編而成,如需了解更多IT資訊類的文章、新聞、課程和學(xué)習(xí)技巧、就業(yè)案例、招生詳情等問題,可以對在線咨詢老師進(jìn)行一對一問答!
推薦資訊
- 鄭州北大青鳥:微軟反盜xp黑屏補(bǔ)... 2012-10-13
- 2010IT類職位薪水調(diào)查解密... 2012-07-09
- 適合高中畢業(yè)生上的IT職業(yè)學(xué)校... 2023-08-22
- 鄭州北大青鳥學(xué)費(fèi)漲了沒有?... 2012-10-13
- 不玩虛的,北大青鳥帶你了解html... 2015-03-30
熱點(diǎn)資訊
- 電腦溫度多少是正常的情況呢?... 2018-09-07
- 四個(gè)策略及簡單的防護(hù)方法... 2018-09-07
- 對硬盤進(jìn)行雙分區(qū)有什么好處... 2018-09-07
- 文件加密的幾個(gè)簡單方法... 2018-09-07
- 計(jì)算機(jī)小技巧,80G硬盤巧變變成... 2018-09-07