青鳥翔天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="還沒有填寫內(nèi)容"></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技能,提升就業(yè)籌碼,從而更加輕松高薪就業(yè),想要報名學些的同學就趕緊來吧,2011年元月就要開班了。
學校地址:鄭州市文化路農(nóng)業(yè)路交叉口金國商廈15樓 鄭州北大青鳥翔天中心
咨詢電話:15225191462 63383522
在線報名:登陸 http://www.n7362.cn/baoming.html 進行網(wǎng)上報名
想要了解更多網(wǎng)絡技術知識請鏈接:http://www.n7362.cn/
本文由站河南北大青鳥校區(qū)整編而成,如需了解更多IT資訊類的文章、新聞、課程和學習技巧、就業(yè)案例、招生詳情等問題,可以對在線咨詢老師進行一對一問答!
推薦資訊
- 河南電腦學校T37班學員張浩就業(yè)感... 2012-10-13
- 例舉SQL語句編寫不當導致系統(tǒng)安全... 2012-10-13
- it行業(yè)是做什么的... 2019-04-18
- 河南計算機運維培訓學?诒蜆I(yè)... 2018-09-11
- 大學生就業(yè):學網(wǎng)絡工程的你該如何... 2012-10-13
熱點資訊
- 電腦溫度多少是正常的情況呢?... 2018-09-07
- 四個策略及簡單的防護方法... 2018-09-07
- 對硬盤進行雙分區(qū)有什么好處... 2018-09-07
- 文件加密的幾個簡單方法... 2018-09-07
- 計算機小技巧,80G硬盤巧變變成... 2018-09-07