@Eevee: Поскольку браузер становится домом для более богатой и более богатой функциональности и начинает заменять настольные приложения, это просто не собирается быть опцией воздержаться от использования сочетаний клавиш. Богатый и интуитивный набор Gmail команд клавиатуры способствовал моей готовности отказаться от Outlook. Сочетания клавиш в Todoist, Google Reader и Google Calendar все делают мою жизнь очень, намного легче ежедневно.
Разработчики должны определенно бояться переопределять нажатия клавиш, которые уже имеют значение в браузере. Например, текстовое поле WMD, в которое я ввожу необъяснимо, интерпретирует Ctrl + Del , поскольку "Блок цитирования", а не "удаляет слово вперед". Мне любопытно, если будет стандартный список где-нибудь "безопасных для браузера" ярлыков, которые застройщики сайта могут использовать и это, то браузеры примут на себя обязательство избегать в будущих версиях.
когда Container.DataItem попадает в play?
Из первой ссылки ниже (немного перефразируя): «Container.DataItem - это псевдоним времени выполнения для DataItem для этого конкретного элемента в связанном списке».
Есть ли другие «скрытые» объекты и доступные методы?
Определенно другие члены класса DataBinder
, плюс TemplateControl
, который содержит Eval
и предоставляет методы для запроса связанных данных Xml.
I видел кучу разных способов данные связывают вещи, но я никогда не находил ссылка. Есть ли один?
Это как можно ближе к вам: