Ver Mensaje Individual
  #44 (permalink)  
Antiguo 09/05/2005, 05:12
Avatar de Jose_minglein2
Jose_minglein2
 
Fecha de Ingreso: noviembre-2004
Mensajes: 2.344
Antigüedad: 20 años, 4 meses
Puntos: 8
Una cosa, aunque en teoría no debe afectar

sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

dim ds as System.Data.DataSet
ds=dataset()
Page.GetPostBackEventReference(Page)
label1.text +=label1.text

if not ispostback then
if Request.querystring("curso")="" then
response.redirect("europa.aspx")
else

SESSION("ds1")=ds
datagrid1.DataSource=ds.tables("TCURSOS")

datagrid1.databind()

if request.form.item("__eventtarget") = "Guardar" then
label1.text=Convert.toString(request.Form.Item("__ eventargument"))
end if
end if
end if

'lblerror.visible=false
end sub

Ya que el el Request.Form siempre vendrá en un postback (si le hacemos funcionar), así en la primera carga te evitas una comparación, (por cuestión de rendimiento aunque sea insignificante).

Otra cosa, (aunque supongo que ya lo habrás probado), dentro del postback, el guardar y el texto con comilla simple y el onclick englobado en comilla doble:

onclick="alert('entra');javascript:__doPostBack('G uardar',document.getElementbyId('text').value);"

¿Has puesto punto de interrupción y no te entra????Es demasiado raro, yo utilizo el postback miles de veces en mis aplicaciones y nunca he tenido este tipo de problemas