我想在關閉焦點時保存多行文本框的內容 - 即用戶已完成鍵入,並在文本框外點擊以使焦點消失。asp:文本框關閉焦點?
我可以處理保存 - 多數民衆贊成沒問題,但有沒有關閉焦點功能? 我不介意一個JavaScript版本。我必須使用asp:TextBox。
我嘗試過使用onFocus,OnServerChange,onKeyUp,但它並不完全如我所願。 如果您有任何人使用Facebook,那麼它就像在個人資料圖片下方顯示的文本框。
我想在關閉焦點時保存多行文本框的內容 - 即用戶已完成鍵入,並在文本框外點擊以使焦點消失。asp:文本框關閉焦點?
我可以處理保存 - 多數民衆贊成沒問題,但有沒有關閉焦點功能? 我不介意一個JavaScript版本。我必須使用asp:TextBox。
我嘗試過使用onFocus,OnServerChange,onKeyUp,但它並不完全如我所願。 如果您有任何人使用Facebook,那麼它就像在個人資料圖片下方顯示的文本框。
OnBlur
:)
<asp:TextBox runat="server" onblur="alert(1);" />
(我不記得,從我的頭頂,如果會寫任何未知的服務器屬性的客戶端,我想這樣做,但如果它不」噸,你需要將它作爲一個屬性添加到代碼中)。
- 編輯:
證實,確實如此,事實上,愉快地寫出來的屬性未知(的onblur不是TextBox控件的屬性,但它會在HTML渲染,所以它的工作原理)。
多行文本框應呈現爲textarea元素。爲它的onBlur事件分配一個事件處理程序,你應該很好。
+1完美...該死的我看到了onBlur,但並沒有嘗試它,雖然嘗試了其他每一個雖然:(..感到愚蠢的問如愚蠢的問題,現在。謝謝! – waqasahmed 2009-09-09 23:27:45
不客氣!我想我當我第一次尋找這樣的東西時,經歷了完全相同的過程:) – 2009-09-09 23:28:41
默認情況下ASP.NET的行爲是在他們出現的任何地方几乎呈現未知屬性。不知道它是如何處理類和類CssClass定義時的類。 – 2009-09-09 23:39:56