public RenderItem ( ListItemType itemType, int repeatIndex, |
||
itemType | ListItemType | |
repeatIndex | int | |
repeatInfo | ||
Résultat | string |
public void RenderItem() { CheckBoxListPoker c = new CheckBoxListPoker(); ListItem l1 = new ListItem("item1", "value1"); ListItem l2 = new ListItem("item2", "value2"); c.Items.Add(l1); c.Items.Add(l2); string html = c.RenderItem(ListItemType.Item, 0, null); HtmlDiff.AssertAreEqual("<input id=\"0\" type=\"checkbox\" name=\"0\" /><label for=\"0\">item1</label>", html, "RenderItem#1"); html = c.RenderItem(ListItemType.Item, 1, null); HtmlDiff.AssertAreEqual("<input id=\"1\" type=\"checkbox\" name=\"1\" /><label for=\"1\">item2</label>", html, "RenderItem#2"); }
public void RenderItem () { #if NET_4_0 string origHtml1 = "<input id=\"0\" type=\"checkbox\" name=\"0\" value=\"value1\" /><label for=\"0\">item1</label>"; string origHtml2 = "<input id=\"1\" type=\"checkbox\" name=\"1\" value=\"value2\" /><label for=\"1\">item2</label>"; #else string origHtml1 = "<input id=\"0\" type=\"checkbox\" name=\"0\" /><label for=\"0\">item1</label>"; string origHtml2 = "<input id=\"1\" type=\"checkbox\" name=\"1\" /><label for=\"1\">item2</label>"; #endif CheckBoxListPoker c = new CheckBoxListPoker (); ListItem l1 = new ListItem ("item1", "value1"); ListItem l2 = new ListItem ("item2", "value2"); c.Items.Add (l1); c.Items.Add (l2); string html = c.RenderItem (ListItemType.Item, 0, null); HtmlDiff.AssertAreEqual (origHtml1, html, "RenderItem#1"); html = c.RenderItem (ListItemType.Item, 1, null); HtmlDiff.AssertAreEqual (origHtml2, html, "RenderItem#2"); }