Buen dia a todos, tengo el siguiente problema:
En un Webform tengo un TextBox en el cual digito un nombre, por ejemplo, "AAA". Luego presiono un boton y me habre otro WebForm con "window.showModalDialog" para que me muestre un listado que contengan la palabra "AAA".
Luego, selecciono la fila que necesito y se cierra el "window.showModalDialog" y lleno los datos en el WebForm inicial y en el TextBox en el que digite "AAA" se completa por ejemplo "XXAAAYYY".
Hasta aqui todo perfecto, el problema esta en que si quiero hacer otra consulta y digito en el TextBox "BBB" y le doy clicl en el boton para mostrar el "window.showModalDialog" la busqueda me hace con "AAA".
No entiendo por que pasa esto :(.....
Nota:
Los datos del "window.showModalDialog" al WebForm los devuelvo asi:
Dim Cadena As New StringBuilder
Cadena.Append("<script>")
Cadena.Append("var dato1 = document.getElementById('HiddenField1');")
Cadena.Append("var dato2 = document.getElementById('HiddenField2');")
Cadena.Append("var dato3 = document.getElementById('hfDato3');")
Cadena.Append("var dato4 = document.getElementById('hfDato4');")
Cadena.Append("var dato5 = document.getElementById('hfDesDepartamento');")
Cadena.Append("var dato6 = document.getElementById('hfDesProvincia');")
Cadena.Append("var dato7 = document.getElementById('hfDesDistrito');")
Cadena.Append("var dato8 = document.getElementById('hfDireccion');")
Cadena.Append("if (dato1.value.length > 0 && dato2.value.length > 0) {")
Cadena.Append("var o = new Object();")
Cadena.Append("o.codigo = dato1.value;")
Cadena.Append("o.nombre = dato2.value;")
Cadena.Append("o.codigocc = dato3.value;")
Cadena.Append("o.nombrecc = dato4.value;")
Cadena.Append("o.desDepartamento = dato5.value;")
Cadena.Append("o.desProvincia = dato6.value;")
Cadena.Append("o.desDistrito = dato7.value;")
Cadena.Append("o.direccion = dato8.value;")
Cadena.Append("window.returnValue = o;}")
Cadena.Append("window.close();</script>")
Dim Clientscript As String = Cadena.ToString
ScriptManager.RegisterStartupScript(Page, [GetType](), Guid.NewGuid().ToString(), Clientscript, False)
Estare a la espera de sus comentarios.
Muchas gracias de antemano.