Ako si vytvoriť on key pressed event v Telerik MVC DropDownListe, ak nieje out of box

Nedá sa myslieť na všetko. Na všetky možné varianty použitia vášho sw alebo komponentu. No občas nemožnosť použiť isté bežné veci zarazí. Napr na Telerikovom MVC DropDownListe celkom slušne zarazí nemožnosť hooknuť sa na on key pressed event a urobiť tam niečo, čo potrebujete. Napr ja osobne som potreboval trochu tweaknuť jeho správanie v Telerikovom MVC Gride.

Predstavte si, že zákazník žiada podporu pre klávesnicu a ak tabujete po inputoch nového/editovaného riadku, je všetko OK, no ak prídete na DropDown, jediná možnosť ako zvoliť hodnotu je kliknúť na jednu, vybrať ju a potom prípadne vyberať medzi hodnotami pomocou šípok. OK, ale musíte chytiť myš. Takže som potreboval presvedčiť Combo, aby nerobilo drahoty a zvolilo prvú hodnotu, ak stlačím ľubovoľný kláves.

Ak by sa vám niečo podobné hodilo, nech sa páči, tu je výsledok môjho vandrovania DOMom Telerikových komponentov.

 

http://rostacik.net/2012/07/24/how-to-hook-to-client-keyboard-events-with-teleriks-dropdownlist/

Publikované Wednesday, July 25, 2012 7:56 AM dudok
Zaradené do: , , ,

Komentáre

# re: Ako si vytvoriť on key pressed event v Telerik MVC DropDownListe, ak nieje out of box

Wednesday, July 25, 2012 11:15 AM T

Tieto blogy tu uz tusim funguju len ako linkovace na vlastne blogy. Nebolo by lepsie poprosit spigiho vytvorenie dalsie RSS bundlu so sukromnymi blogmi ludi z aspnet.sk (ty, siro, lubo lacko ...)

# re: Ako si vytvoriť on key pressed event v Telerik MVC DropDownListe, ak nieje out of box

Wednesday, July 25, 2012 1:11 PM dudok

máš pravdu. ako môžem to copy and paste aj sem, ale tak čo ja viem, či je to zmysluplné. človek si prečíta o čom píšem a nemusí kliknúť na link. preto vždy radšej napíšem o čo ide ale inak, nie prvé 2 vety z článku.

a tu sa nedá diskutovať, ak nemáš konto. u seba si to nastavím ako ja chcem :)

napíšem spigimu.

# re: Ako si vytvoriť on key pressed event v Telerik MVC DropDownListe, ak nieje out of box

Wednesday, July 25, 2012 4:35 PM T

Jo, to je dost velky handycap ze tu nie je verejna diskusia, ale dovod, preco to spigy zrusil boli spamy...