問候, 我有一個表單,員工在多行文本框中輸入註釋,限制爲4000個字符。我有行設置爲8(顯然是一個任意數字)。
當主管查看評論時,文本框被禁用,因此員工評論無法修改。
問題是當數據延伸到第8行以下時。由於文本框被禁用,因此滾動條無法移動,導管無法看到所有註釋。如果我隱藏文本框和數據綁定到主管的標籤,沒有任何換行符被保留,並且一個寫得很好的段落變成有史以來最大的句子運行...
有沒有一種方法可以使滾動條保持禁用文本?
有沒有辦法保留標籤中條目的結構?禁用ASP.net文本框滾動
4
A
回答
3
在管理員模式下,不要將文本放到文本框中,如上所述將它放入標籤中,並在代碼中用'.Replace(「\ n」,「<br>」)'。
或者,顯示文本框而不禁用它,只是禁用「保存」按鈕。在頁面上寫上一個註釋,說「這裏所做的更改不是持久的」,或者是這個效果。
0
將文本放在PRE標記中,並將其應用overflow:scroll
。
請務必首先使用Server.HtmlEncode
轉義文本。
16
不應禁用文本框,您應該將ReadOnly property設置爲True。這將保持滾動條的功能,但不允許修改文本框。
txtComments.ReadOnly = true;
2
將文本框設爲只讀,並將前置顏色設置爲與禁用文本框中使用的灰度相同。
<asp:TextBox ForeColor="#AFAFAF" ReadOnly="true" />
+0
很好回答.. !! – BNN 2016-04-16 11:49:44
相關問題
- 1. 禁用文本框自動填寫ASP.NET
- 2. asp.net MVC:禁用文本框
- 3. 在富文本框中選擇文本時禁用滾動(C#)
- 4. ASP.NET MVC Checboxes禁用/啓用文本框
- 5. jQuery與ASP.NET WebForms - 禁用文本框
- 6. 如何禁用可滾動的文本?
- 7. MX:文本垂直滾動條禁用
- 8. 在文本區禁用滾動
- 9. asp.net禁用文本框自動填充頁面加載
- 10. 使用ExtJS禁用文本框拖動文本框
- 11. 禁用一個ASP.net文本框而不實際禁用它?
- 12. 禁用文本框
- 13. 「滾動」單行文本框
- 14. 輸入文本框滾動
- 15. Python滾動文本框
- 16. 在文本框內滾動文本
- 17. jQTouch禁用滾動,啓用滾動,禁用滾動
- 18. 禁用InputScope自動完成文本框
- 19. 禁用動態創建的文本框
- 20. 動態禁用多行文本框
- 21. 使用JQuery禁用文本輸入的拖動滾動
- 22. 文本框內滾動型施膠用水平滾動
- 23. 動態文本框滾動條
- 24. 滾動禁用再次設置滾動框架大小
- 25. 如何將asp.net文本框滾動到底部
- 26. 如何向下滾動聊天文本框在asp.net中c#
- 27. 禁用文本框的BackgroundColor
- 28. 禁用文本框在IE8
- 29. 已禁用文本框
- 30. 禁用文本框建議
標籤/更換工作就像一個魅力... 設置邊框樣式=「固體」邊框寬度=「1」,它融合到頁面... 謝謝! – 2009-06-25 17:21:17