大きなテキストデータをラベルに動的にバインドする必要があります。私は、データソースからいくつかの大きなテキストデータを取得し、それをlableにバインドする必要があります。それで、ラベルに複数行のテキストを表示する方法。複数行のテキストをラベルに貼り付けます
6
A
答えて
6
最も簡単なだけで
string value = "one\r\ntwo\r\nthree";
label.Text = value.Replace(Environment.NewLine, "<br/>");
だろう。しかし、あなたが文字列のリストを持っている場合は、リピーターのアプローチを試すことができます
<asp:Label ID="label" runat="server">
<asp:Repeater ID="repeater" runat="server">
<ItemTemplate>
<%# Container.DataItem %> <br />
</ItemTemplate>
</asp:Repeater>
</asp:Label>
とコード
List<string> listOfStrings = new List<string>()
{
"One", "Two", "Three"
};
repeater.DataSource = listOfStrings;
repeater.DataBind();
0
"単位"でわからないことは、テキストの長さを測定することです。 をur_string
に追加すると、新しい行が始まります。
が、これはすべてのasp.net
のコントロールに有効ではありません
を編集しました。ただasp.net label
はhtml span
と表示されますので、ラベル<br />
には望ましい効果があります。あなたはこのようなあなたのコードからリテラルでHTMLを記述するため、リテラルのあなたのケースでの使用には
3
が良いです:
Literal1.Text = "Hello<br/>"+"How are you?"....
それとも、設定されたプロパティのテキストモード=複数行テキストボックスを使用することができますし、読み取り専用= Trueのように動作しますラベル
1
あなたはちょうどあなたが `ur_string`であり、単位はどのような違いを生むだろうか説明でき、この
Label.AutoSize = false
関連する問題
- 1. 複数の行をTEditに貼り付け
- 2. HTML:テキストフィールドに貼り付ける前に複数行のテキストを貼り付ける前に改行する方法
- 3. 複数コピーと貼り付け
- 4. 複数回コピーして貼り付け
- 5. ウェブページにテキストを貼り付ける
- 6. SLD - 各マルチポイントにラベルを貼り付けます
- 7. 貼り付けられたテキストを1行に変換する
- 8. jsを使ってテキスト行を貼り付けるには?
- 9. Wordのテキストをutf-8のHTMLファイルに貼り付けます
- 10. 改行が複数行のテキストボックスに貼り付けられない
- 11. 携帯電話を再起動してからクリップボードに貼り付けたテキストを貼り付けます
- 12. 1つのパッチに複数のパッチを貼り付ける
- 13. 指定された値を持つすべての行を列に貼り付けて貼り付けます
- 14. 複数の.gzファイルの特定の列を一緒に貼り付けます。
- 15. 複数のバージョンを貼り付けるクリップボードツール
- 16. クリップボードイメージをキャンバスに貼り付けます
- 17. Javascript - 貼り付けイベントの前に貼り付けデータを取得する
- 18. 複数のグループ化順次変数によるテキストの折りたたみと貼り付け
- 19. テキストを式として貼り付けます。
- 20. システムクリップボードからのスタイル付きテキストの貼り付け
- 21. JavaScriptを使ってペーストビンにテキストを貼り付けるには
- 22. クリップボードのテキストをファイルに貼り付けるAppleScript
- 23. jQueryファンシーボックススピニングローダーに貼り付け
- 24. 端末をスパムすることなく、複数のテキストをnodejs REPLに貼り付けるには
- 25. マークダウンを使用すると、複数行のxmlスニペットをgithub wikiに正しく貼り付けます
- 26. 変数を$ _GETに貼り付けます
- 27. フォーム入力を本文テキストにインラインで貼り付けるJavaScript
- 28. は、任意のWebページに複数のフォームフィールドにCSV値を貼り付け
- 29. テキストを貼り付けて余分なスペースを作成する
- 30. GWTのイベント貼り付け
を試みることができますか? –
@Martinho Fernandes 'ur_string'は単なる変数です。 「単位」の違いは、フォントサイズが異なると、テキストの長さが異なることを意味します。 「ユニット」はOPまでです。 –