public DoInitializeDataCell ( System.Web.UI.WebControls.DataControlFieldCell cell, DataControlRowState rowState ) : void | ||
cell | System.Web.UI.WebControls.DataControlFieldCell | |
rowState | DataControlRowState | |
return | void |
public void CheckBoxField_InitializeDataCell() { PokerCheckBoxField field = new PokerCheckBoxField(); field.HeaderText = "headertest"; DataControlFieldCell cell = new DataControlFieldCell(null); DataControlRowState state = DataControlRowState.Edit; Assert.AreEqual(0, cell.Controls.Count, "InitializeDataCellControlsBeforeInit"); field.DoInitializeDataCell(cell, state); Assert.AreEqual(1, cell.Controls.Count, "InitializeDataCellControlsAfterInit"); Assert.AreEqual("headertest", ((CheckBox)cell.Controls[0]).ToolTip, "InitializeDataCellControlsData"); cell.Controls.Clear(); field.DataField = "fake"; field.Text = "celltext"; state = DataControlRowState.Normal; field.DoInitializeDataCell(cell, state); Assert.AreEqual(1, cell.Controls.Count, "InitializeDataCellControlsAfterInit"); Assert.AreEqual("celltext", ((CheckBox)cell.Controls[0]).Text, "InitializeDataCellControlsData"); }
public void CheckBoxField_InitializeDataCell () { PokerCheckBoxField field = new PokerCheckBoxField (); field.HeaderText = "headertest"; DataControlFieldCell cell = new DataControlFieldCell (null); DataControlRowState state = DataControlRowState.Edit; Assert.AreEqual (0, cell.Controls.Count, "InitializeDataCellControlsBeforeInit"); field.DoInitializeDataCell (cell, state); Assert.AreEqual (1, cell.Controls.Count, "InitializeDataCellControlsAfterInit"); Assert.AreEqual ("headertest", ((CheckBox)cell.Controls[0]).ToolTip, "InitializeDataCellControlsData"); cell.Controls.Clear (); field.DataField = "fake"; field.Text = "celltext"; state = DataControlRowState.Normal; field.DoInitializeDataCell (cell, state); Assert.AreEqual (1, cell.Controls.Count, "InitializeDataCellControlsAfterInit"); Assert.AreEqual ("celltext", ((CheckBox) cell.Controls[0]).Text, "InitializeDataCellControlsData"); }