2011-09-09 50 views
-1

我想通過按鍵事件限制文本框中的sinqle qoute。如何在不輸入任何單引號的情況下限制文本框?

private void PAddress_Text_KeyPress(object sender, KeyPressEventArgs e) 
    { 
     if(e.KeyChar==''') 
     { 
      e.Handled=true; 
     } 
    } 

我試過上面的代碼。 但是我在IDE(Visual Studio IDE)中出現空白字符文字錯誤。

+0

爲什麼你想限制一個單引號?這是SQL驅動的,每個機會? –

回答

2

你需要逃避單引號:

private void PAddress_Text_KeyPress(object sender, KeyPressEventArgs e) 
    { 
     if(e.KeyChar=='\'') 
     { 
      e.Handled=true; 
     } 
    } 
1

你要逃避它。使用這個:

if (e.KeyChar == '\'') 
+0

thanku .................... – GSReddy

相關問題