[ Missundaztood @ 15.07.2004. 22:50 ] @
Evo jedno pitanje:

znaci napravim klasican projekat ASP.NET web aplikaciju, imam stranicu default.aspx ubacim iz toolbara sa kartice webcontrols kontrolu TextBox u HTML-u ke to ono <asp:TextBox id="TextBox1" ...... bla bla />
Zanima me kako da na Page_Load podesim da kursor blinka u tom tekst polju.

Napomena: ovo znam da uradim ako ubacim HTML kontrolu sa:
<input type=text id=TextBox1>
a zatim u onload za <body> tag ubacim java skript koji kaze:
onload="Form1.TextBox1.focus();"

Zanima me kako je to moguce uraditi znaci sa Web kontrolama posto citam neku knjigu ovdei nahvalise mi te web kontrole, imaju tolko prednosti bla bla bla i sad ovako nesto prosto ne umem da uradim.
Hvala, nadam se da sam bio jasan.
[ veljaradenkovic @ 15.07.2004. 23:17 ] @
Na strani servera to ne mozes da uradis tj. mozes da generises javascript i da ga vratis u response-u ali to je samo mogucnost nemoj to da radis jer radis dodatni posao a na kraju se svede na isto.

Kod web kontrola <asp:xxxx video si da imaju atribut runat="server" ovo je mali indikator da ove tagove cita server a ne webBrowser. Kad to dodje do web browsera opet se na kraju svede na HTML FORM KONTROLE tj. tvoj <asp:TextBox id="TextBox1" ... se interpretira kao <input type="text" id="TextBox"> tako da si sam sebi odgovorio. Napisi JavaScript koji si naveo.
[ jablan @ 16.07.2004. 07:33 ] @
Citat:
veljaradenkovic:Napisi JavaScript koji si naveo.

A pre toga pogledaj help za Control.ClientID property.