0

textbox.Text with dataにgridviewrowからのアポストロフィが含まれていると、アポストロフィが&#39に変更されます。たとえば、データベースのデータには40'が表示され、テキストボックスに割り当てると代わりに40&#39が表示されます。どうすればデコードできますか?助けてくれてありがとう。これが私のコードです。

protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
    GridViewRow row = GridView1.SelectedRow;

    textbox.Text = row.Cells[1].Text;
}
4

1 に答える 1

2

HttpUtility クラスのHtmlDecodeを使用できます。

protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
    GridViewRow row = GridView1.SelectedRow;

    textbox.Text = HttpUtility.HtmlDecode(row.Cells[1].Text);
}
于 2013-01-11T19:45:40.830 に答える