私は実際にC#を使用してasp.netプロジェクトの文字列に改行を入れようとしています。この文字列をDataRowに入れ、 "ds"という名前のデータテーブルに追加します。私はこのdatable dsをgridviewにリンクしました。DataTableとGridViewの改行
プロジェクト::私はこの出力をしたい
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();
: は、これは私のコードです.......
リリース:.......
けど常に持っている:プロジェクト:....リリース......
多くのソリューションを試しました: -System.Environment.NewLine - \ r \ n - \ n
EDIT:私のgridViewのコードはすべて実行時に作成されるため、私のgridviewには何もありません。
<asp:GridView ID="GridView1" runat="server" AllowPaging="True"
EnableSortingAndPagingCallbacks="True" PageSize="5">
<SelectedRowStyle Wrap="True" />
</asp:GridView>
何も動作しません。 brタグは動作しますが、文字列をラベルに表示するときだけです。
あなたは私のエラーを知っていますか?解決策はありますか?私はこれにあまりにも多くの時間を費やしました。
は、それは、タグを入れて動作しますが、falseに列のHtmlEncodeプロパティを設定する必要があり、
クエンティン
Gridviewのaspxコードを表示できますか? – David