私は実際に c# を使用して asp.net プロジェクトの文字列に改行を挿入しようとしています。この文字列を DataRow に配置し、「ds」という名前のデータブルに追加します。完了したら、このデータブル ds をグリッドビューにリンクします。 . これは私のコードです:
risque.projet = dt.Rows[i]["fk_projet"].ToString();
risque.release = dt.Rows[i]["fk_release"].ToString();
//Create the String for adding to the row
String test = "Project:"+risque.projet+"<br>"+ "Release: "+risque.release;
drow["Description"] = test;
Label1.Text = test;
//Add the row to the datatable.
ds.Rows.Add(drow);
//Link the datatable to the gridview
GridView1.DataSource = ds;
GridView1.DataBind();
私はこの出力が欲しい:
計画:.......
リリース:.......
しかし、私はいつも : Project:.... Release......
多くの解決策を試しました: -System.Environment.NewLine -\r\n -\n
編集: 私の gridView のコードです。実行時にすべてが作成されるため、グリッドビューには何もありません。
<asp:GridView ID="GridView1" runat="server" AllowPaging="True"
EnableSortingAndPagingCallbacks="True" PageSize="5">
<SelectedRowStyle Wrap="True" />
</asp:GridView>
しかし、何も機能しません。br タグは機能しますが、文字列をラベルに表示する場合のみです。
私のエラーのアイデアはありますか?解決策はありますか? 私はこれに多くの時間を費やしました。
ありがとうございました、
クエンティン