Tôi cần phải liên kết dữ liệu văn bản lớn với nhãn động. Tôi sẽ nhận được một số dữ liệu văn bản lớn từ một nguồn dữ liệu và phải liên kết nó với lable. Vậy làm thế nào để hiển thị nhiều dòng văn bản trong một nhãn.Liên kết nhiều dòng văn bản với một nhãn
6
A
Trả lời
6
dễ nhất sẽ chỉ
string value = "one\r\ntwo\r\nthree";
label.Text = value.Replace(Environment.NewLine, "<br/>");
Nhưng nếu bạn có một danh sách các chuỗi bạn có thể thử một cách tiếp cận lặp lại
<asp:Label ID="label" runat="server">
<asp:Repeater ID="repeater" runat="server">
<ItemTemplate>
<%# Container.DataItem %> <br />
</ItemTemplate>
</asp:Repeater>
</asp:Label>
Và mã
List<string> listOfStrings = new List<string>()
{
"One", "Two", "Three"
};
repeater.DataSource = listOfStrings;
repeater.DataBind();
0
Tôi không biết những gì "đơn vị" bạn sẽ đo chiều dài văn bản. nhưng thêm <br />
vào ur_string
sẽ bắt đầu một dòng mới.
EDITED
này không hợp lệ cho tất cả asp.net
điều khiển. chỉ asp.net label
hiển thị là html span
, vì vậy đối với nhãn <br />
sẽ có tác dụng mong muốn.
3
Trong việc bạn sử dụng trường hợp của nghĩa đen là tốt hơn bởi vì bạn viết html trong nghĩa đen từ mã của bạn như thế này:
Literal1.Text = "Hello<br/>"+"How are you?"....
Hoặc bạn có thể sử dụng hộp chữ như quy định TextMode tài sản = Multiline và readonly = True để hành xử như nhãn
1
Bạn chỉ có thể thử này
Label.AutoSize = false
Các vấn đề liên quan
- 1. MBProgressHUD để hiển thị văn bản nhãn trên nhiều dòng
- 2. Thay thế một dòng với nhiều dòng văn bản
- 3. Để đặt văn bản nhãn làm liên kết
- 4. hiển thị nhãn văn bản với ngắt dòng trong C#
- 5. Ẩn trường hộp văn bản và nhãn được liên kết với nó
- 6. Nhãn nhiều dòng trong asp.net
- 7. nhãn biểu đồ thanh flot nhãn xaxis với văn bản xoay theo -90 sự cố liên kết
- 8. Cách liên tục cuộn đến cuối văn bản trong hộp văn bản nhiều dòng?
- 9. Nhiều dòng văn bản vào một bản đồ đơn
- 10. văn bản nhiều dòng văn bản trong hộp giới hạn
- 11. Java swing: Nhãn nhiều dòng?
- 12. Hộp văn bản nhiều dòng với cuộn dọc tự động
- 13. Vẽ một hộp văn bản nhiều dòng trong R
- 14. Cách viết nhiều dòng trong nhãn
- 15. Hộp văn bản nhiều dòng được gắn với StatusStrip
- 16. Nhãn và hộp văn bản trên cùng một dòng bằng cách sử dụng css
- 17. Thêm văn bản/nhãn vào các liên kết trong đồ thị lực D3 theo hướng
- 18. tràn văn bản: dấu ba chấm trên một liên kết
- 19. Liên kết Wicket - đang thêm nhãn cần thiết để đặt văn bản?
- 20. Richfaces: Văn bản giống như liên kết với ContextMenu
- 21. Phông chữ mặc định cho Hộp văn bản nhiều dòng khác với Hộp văn bản đơn?
- 22. Làm cách nào để tìm URL liên kết bằng văn bản liên kết với XPath?
- 23. AngularJS liên kết văn bản ngGrid
- 24. tạo liên kết hành động ajax với các phần tử html trong văn bản liên kết
- 25. Liên kết với nhiều phiên bản của thư viện
- 26. văn bản in nghiêng có chứa một liên kết
- 27. siêu liên kết nhãn Graphviz
- 28. Kết hợp nhiều dòng vào một dòng
- 29. kết hợp nhiều file văn bản vào một file văn bản sử dụng python
- 30. Làm cho hộp văn bản nhiều dòng giữ nhiều văn bản hơn (C#, winform)
bạn có thể giải thích những gì một 'ur_string' là, và những gì khác biệt các đơn vị sẽ thực hiện? –
@Martinho Fernandes 'ur_string' chỉ là một biến. sự khác biệt trong "đơn vị" i có nghĩa là kích thước phông chữ khác nhau sẽ cung cấp độ dài văn bản khác nhau. do đó, "đơn vị" lên tới OP. –