После того, как я узнал об этом самостоятельно, я получил объяснение от ОБНОВЛЕНИЯ оригинального поста. Спасибо тебе за это!
Я проверяю текущую реализацию .net и получаю хорошие новости об этом:)
...
if (!item.Selectable){
writer.AddAttribute(HtmlTextWriterAttribute.Class, cssClass);
return needsAccessKey;
}
// Selected
if (item.Selected) {
cssClass += " selected";
}
writer.AddAttribute(HtmlTextWriterAttribute.Class, cssClass);
Надеюсь, это кому-нибудь пригодится.