Ciao a tutti sono nuovo e mi sto cimentando con asp.net
Sto facendo delle prove in asp.net in vb.net
vorrei eseguire del codice javascript nel page_load, in pratica vorrei far andare all'ultima riga una textbox (simulare una chat), quando la textbox supera un determinato testo appare lo scroll laterale ma sempre in alto io vorrei che fosse sempre in basso.
ho letto un po su internet e sono arrivato a questo soluzione :
Dim jscript As New StringBuilder
jscript.Append("function myScroll() {")
jscript.Append("var x = document.getElementById(""<%=TextBox2.ClientID%>"" );")
jscript.Append("var h = x.clientHeight;")
jscript.Append("x.scrollTop = h;")
jscript.Append("}")
System.Web.UI.ScriptManager.RegisterClientScriptBl ock(Page, Me.GetType(), Page.ClientID, jscript .ToString , True)
ma non ne vuole sapere a funzionare, so che potrei mettere questo codice dentro l'html, ho provato e funziona, ma siccome io al page_load ci arrivo da un updatepannel non faccio il caricamento completo e quindi non va, avete idee suggerimenti? Provo da 5 giorni questa cosa e sono bloccato.

Rispondi quotando
