青鳥翔天Asp.net相關(guān)知識:FCKeditor自定義非空驗(yàn)證
我們河南北大青鳥鄭州翔天信鴿中心2011年新開設(shè)了ACCP課程,目前開設(shè)有JAVA和.NET兩個課程方向,為了讓大家更多的了解和熟悉這些軟件課程,我們今天給大家分享下Asp.net的相關(guān)知識----FCKeditor自定義非空驗(yàn)證。
有時在使用FCK的時候,需要對它做非空的驗(yàn)證。以前一直是使用RequiredFieldValidator控件來完成的。但是會有一個小小的bug,在提交的時候第一次不能通過驗(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>
今天在查找資料的時候,偶然間看到一個新的解決方法。 利用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è),想要報名學(xué)些的同學(xué)就趕緊來吧,2011年元月就要開班了。
學(xué)校地址:鄭州市文化路農(nóng)業(yè)路交叉口金國商廈15樓 鄭州北大青鳥翔天中心
咨詢電話:15225191462 63383522
在線報名:登陸 http://m.18797.cn/baoming.html 進(jìn)行網(wǎng)上報名
想要了解更多網(wǎng)絡(luò)技術(shù)知識請鏈接:http://m.18797.cn/
本文由站河南北大青鳥校區(qū)整編而成,如需了解更多IT資訊類的文章、新聞、課程和學(xué)習(xí)技巧、就業(yè)案例、招生詳情等問題,可以對在線咨詢老師進(jìn)行一對一問答!
推薦資訊
- 河南電腦學(xué)校T37班學(xué)員張浩就業(yè)感... 2012-10-13
- 例舉SQL語句編寫不當(dāng)導(dǎo)致系統(tǒng)安全... 2012-10-13
- it行業(yè)是做什么的... 2019-04-18
- 河南計算機(jī)運(yùn)維培訓(xùn)學(xué)?诒蜆I(yè)... 2018-09-11
- 大學(xué)生就業(yè):學(xué)網(wǎng)絡(luò)工程的你該如何... 2012-10-13
熱點(diǎn)資訊
- 電腦溫度多少是正常的情況呢?... 2018-09-07
- 四個策略及簡單的防護(hù)方法... 2018-09-07
- 對硬盤進(jìn)行雙分區(qū)有什么好處... 2018-09-07
- 文件加密的幾個簡單方法... 2018-09-07
- 計算機(jī)小技巧,80G硬盤巧變變成... 2018-09-07