gridviews フッターにドロップダウンリストを設定するための次のコードがあります。
if (!IsPostBack)
{
GridViewRow FooterRow = (GridViewRow)grdTime.FooterRow;
if (FooterRow != null)
{
QuartersTableAdapter Quarters = new QuartersTableAdapter();
DropDownList ddMonStart = (DropDownList)FooterRow.FindControl("ddMonStart");
ddMonStart.DataSource = Quarters.GetQuarters();
ddMonStart.DataTextField = "QuarterHour";
ddMonStart.DataValueField = "QuarterHour";
ddMonStart.DataBind();
}
}
別のアプリケーションでこれを行ったところ、正常に動作しましたが、この例では、FooterRow が Null ではないため、ドロップダウン リストにバインドされていません。
footerRow が利用できない理由を知っている人はいますか?
ありがとう