#else
public class DataListItem : WebControl, INamingContainer {
#endif
- private int index;
- private ListItemType type;
- private object item;
-
+ int index;
+ ListItemType type;
+ object item;
public DataListItem (int itemIndex, ListItemType itemType)
{
type = itemType;
}
-
public virtual object DataItem {
get { return item; }
set { item = value; }
get { return type; }
}
-
protected override Style CreateControlStyle ()
{
return new TableItemStyle (ViewState);
if (t != null) {
table = true;
foreach (TableRow tr in t.Rows) {
- if (ControlStyleCreated) {
- ControlStyle.AddAttributesToRender (writer);
+ if (ControlStyleCreated && !ControlStyle.IsEmpty) {
+ tr.ControlStyle.MergeWith (ControlStyle);
}
tr.RenderControl (writer);
}