チェックボックス付きのグリッドが1つあります。場合によっては、行を選択して [追加] ボタンをクリックしても機能せず、デバッガーが行を選択していないことを示します。これはコードです:
protected void GridView_CustomCallback(object sender, DevExpress.Web.ASPxGridView.ASPxGridViewCustomCallbackEventArgs e)
{
ASPxGridView grid = sender as ASPxGridView;
List<object> ids = grid.GetSelectedFieldValues("ID");
if (ids.Count > 0)
{ ......... }
}
SelectAllCheckbox _SelectAll;
if (!(MyGV.Columns[0] is GridViewCommandColumn))
{
_SelectAll = new SelectAllCheckbox() { GridClientInstanceName = MyGV.ClientInstanceName };
Common.AddCommandColumn(MyGV, 0, _SelectAll);
}