2012-04-30 182 views
-8

我需要驗證文本框的輸入字符串是否包含字母之間的任何數字值,並在asp.net中顯示錯誤爲「它包含數值」。驗證輸入字符串

+0

你把它限制在僅數字或特殊字符?你可以使用正則表達式 –

+1

你有沒有嘗試過使用谷歌和餵它的話「asp.net驗證輸入字符串」? *我的*互聯網上有很多結果。 – Matten

+0

你已經嘗試過Java腳本驗證..! – Dinesh

回答

0

您可以使用

public bool IsAlpha(string strToCheck) 
    { 
    Regex objAlphaPattern=new Regex("[^a-zA-Z]"); 

    return !objAlphaPattern.IsMatch(strToCheck); 
    } 
Regards 
0

這是更好地搜索這些東西在網絡上的自己。

你需要一個RegularExpressionValidator如下:

<asp:RegularExpressionValidator runat=server display=dynamic 
     controltovalidate="txtWhatever" 
     errormessage="Whatever cannot contain numbers." 
     validationexpression="[a-zA-Z]*" /> 
+0

我需要它在Java腳本的傢伙。 :) –

+0

@ArunKumar我沒有威脅到你,但我不明白爲什麼在這裏發佈一個問題,如果它只是谷歌你要搜索的更快。你的問題的標題是你需要尋找你的首選搜索引擎的幫助。當你學習編寫應用程序時,網絡可以成爲你最好的朋友,但你需要了解如何搜索某些東西。如果你不知道你想在不知道使用哪種技術方面想達到什麼目的,我會理解。如果你沒有花時間自行解決問題,爲什麼還要花時間回答你的問題? – Matten

+0

我搜索了它,但由於Java腳本我無法創建像其他語言的變量..這麼小的混亂..這是馬滕。在我嘗試自己解決這個小問題之後。 –