public DoCreateChildControls ( IEnumerable dataSource, bool dataBinding ) : int | ||
dataSource | IEnumerable | |
dataBinding | bool | |
return | int |
public void GridView_CreateChildControls_1 () { PokerGridView g = new PokerGridView (); g.AutoGenerateSelectButton = true; g.EmptyDataText = "empty"; Assert.AreEqual (0, g.DoCreateChildControls (new object [0], false), "CreateChildControls#2"); Assert.AreEqual (-1, g.DoCreateChildControls (new object [5], false), "CreateChildControls#3"); }
public void GridView_CreateChildControls () { PokerGridView g = new PokerGridView (); g.Page = new Page (); g.DataSource = myds; g.DataBind (); Assert.AreEqual(6,g.DoCreateChildControls(myds,true),"CreateChildControls#1"); g.AllowPaging = true; g.PageSize = 3; g.DataBind (); Assert.AreEqual (6, g.DoCreateChildControls (myds, true), "CreateChildControls#1"); }
public void GridView_CreateChildControls_2 () { PokerGridView g = new PokerGridView (); g.AutoGenerateColumns = false; g.AutoGenerateSelectButton = true; g.EmptyDataText = "empty"; g.Page = new Page (); g.DataSource = new MyEnumSource (20); //g.DataBind (); //Assert.AreEqual (20, g.DoCreateChildControls (new MyEnumSource (20), true), "CreateChildControls#1"); Assert.AreEqual (0, g.DoCreateChildControls (new MyEnumSource (0), true), "CreateChildControls#2"); }