我無法在C#web窗體中更改我的文本框中插入符號的位置。我嘗試過使用SelectionStart設置的幾種不同方式,但每次它都說... WebControls沒有SelectionStart的定義。有任何想法嗎??插入位置C#webform
0
A
回答
1
我相信SelectionStart僅適用於System.Windows.Forms.TextBox。使用這組屬性System.Web.UI.WebControls.TextBox
1
使用Javascript來做到這一點 - Web控件沒有SelectionStart屬性,因爲Web控件在服務器上執行,而不是在瀏覽器中執行。在服務器端設置選擇沒什麼意義,因爲實際的交互控件只存在於瀏覽器內部。
如有必要,您可以在服務器的隱藏輸入字段中向客戶端發送提示,然後使用該位代碼中的提示更改從TextBox
生成的input
字段中的選擇。
1
你不能在服務器端做到這一點,你必須使用客戶端JavaScript,就像沒有WebForms一樣,這樣做。
相關問題
- 1. Drupal webform位置?
- 2. 插入JEditorPane html位置的插入位置
- 3. Editable Div插入位置
- 4. TinyXML插入最後位置。
- 5. 確切插入位置
- 6. JFormattedTextField插入焦點位置
- 7. 恢復插入位置
- 8. 插入文本到webform使用javascript
- 9. 在C#控件中設置IME插入符的位置
- 10. C++ 11插入一個載體導入特定位置
- 11. JavaScript'contenteditable' - 獲取/設置插入位置
- 12. 將GEO位置插入輸入HTML
- 13. C# - TreeView:在某個位置插入節點
- 14. 在給定的位置插入節點C++
- 15. 雙向鏈接列表C,在特定位置插入
- 16. C++插入到已知位置的向量中
- 17. C++在特定位置的其他向量中插入向量
- 18. 在第二個位置插入列表C++
- 19. 如何插入位置到Android數據庫中的位置
- 20. 將數組插入指定位置的指定位置
- 21. 的WinForms:插入符位置的屏幕位置
- 22. 在插入位置處插入Silverlight文本框
- 23. 在插入位置插入文本到可編輯的IFRAME(IE)
- 24. 插入文本在文本區域在插入位置
- 25. Froala編輯器:單擊div時插入插入位置
- 26. 如何將WebForm放置在我想要的位置*嘆* *?
- 27. jQuery插入表格行在位置
- 28. 跨度位置插入圖像
- 29. 在給定位置插入節點
- 30. 插入接口文件的位置?
感謝吉米,但是這是我現在得到錯誤:「System.Web.UI.WebControls.TextBox」不包含「SelectionStart」的定義,並沒有擴展方法 – RageQwit 2012-01-29 00:51:38
爲ASP.NET文本框做沒有SelectionStart屬性。您可能會使用JavaScript來選擇文本框內的文本。 – 2012-01-29 00:52:50
我已經使文本框的大小變得更大了,現在插入符號從中間開始,有沒有讓它從頭開始? – RageQwit 2012-01-29 00:54:35