Regarding the [fix 1486: Support HTML optgroup in DropDownList
](https://aspnetwebstack.codeplex.com/workitem/1486), Eilon says it may be too complicated for users to create groups all by themselves.
In order to make it easier, add an extra constructor to SelectList class. Presumably we could keep track of which groups we created on behalf of the user and would re-use the instances based on the key names.
It is highly unlikely a user would want more than one group with the same name, thought the standard allow the user to do this.
](https://aspnetwebstack.codeplex.com/workitem/1486), Eilon says it may be too complicated for users to create groups all by themselves.
In order to make it easier, add an extra constructor to SelectList class. Presumably we could keep track of which groups we created on behalf of the user and would re-use the instances based on the key names.
It is highly unlikely a user would want more than one group with the same name, thought the standard allow the user to do this.