Làm cách nào để đặt gợi ý/trình giữ chỗ bên trong một asp: TextBox? Khi tôi nói một gợi ý tôi có nghĩa là một số văn bản mà biến mất khi người dùng nhấp vào nó. Có cách nào để đạt được cùng một bằng cách sử dụng html/css?Làm cách nào để đặt gợi ý trong một asp: textbox
Trả lời
Các placeholder
thuộc tính
Bạn đang tìm kiếm các thuộc tính placeholder
. Sử dụng nó như bất kỳ thuộc tính khác bên trong kiểm soát ASP.net của bạn:
<asp:textbox id="txtWithHint" placeholder="hint" runat="server"/>
Đừng bận tâm về IDE của bạn (ví dụ: Visual Studio) có lẽ không biết thuộc tính. Các thuộc tính không được đăng ký với ASP.net được chuyển qua và được hiển thị. Vì vậy, các mã trên (về cơ bản) ám vào:
<input type="text" placeholder="hint"/>
Sử dụng placeholder
tài nguyên
Một cách tốt của việc áp dụng các gợi ý để điều khiển được sử dụng resources. Bằng cách này bạn có thể có gợi ý được bản địa hóa. Hãy nói rằng bạn có một tập tin index.aspx, App_LocalResources/index.aspx.resx tập tin của bạn chứa
<data name="WithHint.placeholder">
<value>hint</value>
</data>
và kiểm soát của bạn trông giống như
<asp:textbox id="txtWithHint" meta:resourcekey="WithHint" runat="server"/>
kết quả trả lại sẽ trông giống nhau như một trong chương trên.
Thêm thuộc tính trong mã đằng sau
Giống như bất kỳ khác thuộc tính bạn có thể thêm placeholder
đến AttributeCollection
:
txtWithHint.Attributes.Add("placeholder", "hint");
Chỉ cần viết như thế này:
<asp:TextBox ID="TextBox1" runat="server" placeholder="hi test"></asp:TextBox>
<asp:TextBox runat="server" ID="txtPassword" placeholder="Password">
chí này làm việc bạn có thể một thời gian cảm thấy rằng nó không hoạt động do Intellisence không hiển thị ing placeholder
Lưu ý về Intellisence là rất Hữu ích! –
asp:TextBox ID="txtName" placeholder="any text here"
Thêm placeholder thuộc tính từ code-behind:
txtFilterTerm.Attributes.Add("placeholder", "Filter" + Filter.Name);
Hoặc
txtFilterTerm.Attributes["placeholder"] = "Filter" + Filter.Name;
Thêm placeholder thuộc tính từ aspx trang
<asp:TextBox type="text" runat="server" id="txtFilterTerm" placeholder="Filter" />
Hoặc
<input type="text" id="txtFilterTerm" placeholder="Filter"/>
- 1. Làm cách nào để đặt thanh dọc "|" trong tài sản Gợi ý của một kiểm soát?
- 2. làm thế nào để hiển thị một giá trị phiên trong một textbox ASP
- 3. Đặt kiểu chữ gợi ý trong TextEdit
- 4. Cách nhập gợi ý
- 5. Làm cách nào để tạo một gợi ý trong Android EditText?
- 6. ID động trên asp: TextBox?
- 7. SQL Server - làm thế nào để đặt (nolock) gợi ý làm mặc định?
- 8. Ràng buộc một int vô giá vào một asp: TextBox
- 9. TTabSheet gợi ý trong Delphi
- 10. Android: Gợi ý EditText ở một dòng
- 11. Hiển thị gợi ý
- 12. Làm cách nào để căn giữa văn bản gợi ý trong EditText trong Android?
- 13. Nhận văn bản từ asp: textbox
- 14. Làm thế nào để làm cho gợi ý EditText không để bọc?
- 15. Phím tắt cho gợi ý
- 16. Gợi ý để gỡ lỗi một ứng dụng đa luồng
- 17. Windows và gợi ý trong Delphi
- 18. Gợi ý để đối phó với `exports` trong Node.js
- 19. PHP loại traversable gợi ý
- 20. gợi ý sau trong một môi trường đa luồng
- 21. loại đối tượng gợi ý trong php
- 22. Làm cách nào để triển khai trường nhập liệu giống như gợi ý của google?
- 23. Làm cách nào để hiển thị gợi ý cho điều khiển bị vô hiệu hóa?
- 24. asp: TextBox ReadOnly = true hoặc Enabled = false?
- 25. Làm cách nào để thêm văn bản gợi ý vào trường văn bản (đường ray)?
- 26. Resharper gợi ý Page_Load = PageLoad
- 27. Có cách nào để NHibernate phát ra một gợi ý bế tắc không?
- 28. Làm cách nào để đặt lại một thuộc tính .NET Windows TextBox BackColor?
- 29. Làm thế nào để hiển thị gợi ý kiểu bóng của Vista trong Delphi?
- 30. PSK Gợi ý với OpenSSL
Bạn đang hỗ trợ những trình duyệt nào? Các trình duyệt HTML5 hỗ trợ thuộc tính 'placeholder' cho các hộp văn bản. – rikitikitik
http://stackoverflow.com/questions/35501114/in-asp-net-unable-to-save-textboxes-if-the-text-is-given-in-between-and – Sachin