在我的ASP.Net應用程序中,有一個文本框從CalendarExtender
獲取日期。當文本框被填充時,它會在表單上的另一個日期上檢查該日期,並在日期錯誤時顯示modalpopupextender
彈出窗口。但是,我不希望允許用戶輸入此文本框,因此,當我將ReadOnly
字段設置爲false並嘗試Enabled
爲false時,它不允許手動輸入,但它也禁用了回發並且不會將TextChanged
事件調用爲發射modalpopupextender
。 那麼有沒有辦法禁用手動輸入,而不是將其設置爲ReadOnly
?禁用一個ASP.net文本框而不實際禁用它?
3
A
回答
14
0
我並不熟悉您使用的確切組件,但通常的做法如下所示。選擇日曆上的日期修改隱藏表單域的值。這將限制用戶直接編輯該值。然後創建另一個元素,如div或span,並使用javascript將span/div更新爲日曆上選定的值。
5
試試這個
<asp:textbox id="txt1" onfocus="blur()" runat="server"/>
這爲我工作。
0
添加下面的屬性在文本框的標籤
的onkeydown = 「返回false」 onpaste = 「返回false」
例如:
<asp:TextBox ID="TillDate_TextBox" runat="server" onkeydown="return false" onpaste="return false"></asp:TextBox>
第一屬性塊打字文本框和粘貼在其中的第二個屬性塊
相關問題
- 1. asp.net MVC:禁用文本框
- 2. 禁用文本框而不使用禁用
- 3. 使文本框控件不可編輯而不禁用它?
- 4. ASP.NET MVC Checboxes禁用/啓用文本框
- 5. 禁用文本框
- 6. 我想禁用一個tinymce文本框
- 7. 選擇下一個提交後實際textarea和禁用它
- 8. jQuery與ASP.NET WebForms - 禁用文本框
- 9. 禁用ASP.net文本框滾動
- 10. 禁用文本框自動填寫ASP.NET
- 11. 有沒有辦法在文本輸入上應用默認「禁用」樣式而不實際禁用輸入?
- 12. 如何禁用文本框時選擇它有一個值0
- 13. 禁用JSF文本框不起作用
- 14. 啓用/禁用多個文本框
- 15. 當另一個文本框有一個值時禁用一個文本框HTML
- 16. 禁用文本框的BackgroundColor
- 17. 禁用文本框在IE8
- 18. 已禁用文本框
- 19. 禁用文本框建議
- 20. 如何禁用文本框?
- 21. 文本框禁用回發
- 22. 禁用文本框和DataGridView
- 23. three.js - 禁用文本框
- 24. 已禁用文本框
- 25. 更改禁用的文本框fontcolor而不使用只讀
- 26. 啓用/禁用另一個表單而不用實現新人
- 27. 禁用contextmenu但不在文本框中
- 28. 如何禁用單擊父菜單項而不禁用它?
- 29. 如何將一個文本框設置爲啓用而另一個文本框被禁用?
- 30. 禁用複選框而不用灰色
什麼是enabled = true和readonly = true yield? –
enabled = true和readonly完成同樣的事情,都禁止用戶輸入任何東西到現場。這是我想要的,但這樣做將禁用modalpopup擴展 – mattgcon