グリッドビューがあり、RowDatabound イベントで、セル内に div を挿入して innerhtml を設定しようとしています。デバッグ時、div の innerHTML はテキストでいっぱいです。しかし、実行すると ii は空のセルです。何か助けはありますか?
protected void grdThreat_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
HtmlGenericControl div = new HtmlGenericControl("div");
div.InnerHtml = e.Row.Cells[4].Text;
e.Row.Cells[4].Controls.Add(div);
}
}