Nefinguje focus   otázka

ASP.NET WebForms

Dobry den, potrebujem poradit pri aplikacii pisanej v asp.net

Nefunguje mi nastavenie focusu na systeme Windows CE. Pritom normalne v prehliadaci IE, Firefox... funguje. Pouzil som

Me.TextBox2.Focus()

alebo

Page.SetFocus(TextBox2)

Focus potrebujem nastavovat programom. Dakujem za kazdu radu ako to vyriesit.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Focus se bohužel nastavuje Javascriptem a je možné, že to prohlížeč ve Windows CE neumí. Co přesně je to za prohlížeč?

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Mame intranetovu aplikaciu v aspx ktora v pc funguje bezchybne. Potreboval by som aby fungovala aj na mobilnych windows ce. Vo Win CE sa pusti cez prehliadac IE. len mam problem ze ked chcete do textboxu nieco zadat musite na neho kliknut, aj ked je v okne iba jeden textbox. Viem ze to ide cez javascrip, ale v tom asp je pouzity multiview a podla konfiguracie so zobrazi okno ktore je nastavene v konf. zariadenia. Uz som z toho zufaly. Je mozne skombinovat java skrip z vb a to tak ze vb mi bude volat java scrip?

nahlásit spamnahlásit spam 0 odpovědětodpovědět

VB.NET, který běží na serveru, nemůže volat Javascript, který se spouští na klientském prohlížeči. Může tak maximálně vygenerovat něco v javascriptu, co se pak spustí, což přesně dělá, když nastavíte v ASP.NET, která komponenta má mít focus.

Pokud nastavování focusu na PC funguje a na Windows CE ne, pak je to možná tím, že prohlížeč na Windows CE prostě javascript neumí. Nevím, jaká verze Windows CE to je, pokud tím myslíte Windows Mobile 2003 nebo vyšší, tak by to umět mělo a chyba bude jinde.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Dakujem za odpoved. Je to Windows CE 4.2 a bohuzial to vyzera tak ze to nema podporu Javascriptov a nevie ani nastavit focus v asp. Bez focusu je to pre mna nepouzitelne, pretoze moja aplikacia zobrazuje multiview a podla potreby zobrazuje niektore z 12 view. A ked ma uzivatel pred vyberom alebo zadanim udajov stale klikat na textbox alebo combo tak to uzivatela skoro prestane bavit. Netusim co s tym dalej.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Skusal som to aj na Windows CE 5 a je to rovnake, focus nie a nie nastavit. Pritom aj ked tam je len jeden textbox. Nerozumiem tomu, ved by to mala byt zakladna vec.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Pokud to prohlížeč neumí, tak s tím bohužel nic nenaděláte. Jedině nainstalovat jiný prohlížeč, pokud nějaký takový existuje.

Co to je vůbec za zařízení?

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Je to citacka ciarovych kodov od SYMBOLu. Potrebujem pomocou nej kontrolovat sklad. Cez notebook a rucnu usb citacku to v asp.net funguje skvele ale chcelo to nieco mensie a preto takato citacka. Bohuzial ani novsia CE 5 to nepodporuje. Viete niekto o nejakom inom prehliadaci? Nasiel som na symbole resp. motorole PocketBrowser tak som zvedavi co dokaze. A dakujem za odpovede a zaujem.

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback