if (pagerTemplate != null)
pagerTemplate.InstantiateIn (cell);
else
- cell.Controls.Add (PagerSettings.CreatePagerControl (dataSource.CurrentPageIndex, dataSource.PageCount));
+ cell.Controls.Add (PagerSettings.CreatePagerControl (dataSource.CurrentPageIndex, dataSource.PageCount, pagerStyle));
row.Cells.Add (cell);
}
public sealed override void DataBind ()
{
+ if (CurrentMode == FormViewMode.Insert) {
+ RequiresDataBinding = false;
+ PerformDataBinding (new object [] { null });
+ return;
+ }
+
DataSourceView view = GetData ();
if (AllowPaging && view.CanPage) {
SelectArguments.StartRowIndex = PageIndex;