buenas tardes en este codigo me muestra un form principal desde el cual llama a un popup, luego en el popup se ingresa cualquier nombre precionas enviar y ese dato lo envia al form princiapal, lo que ahora quiero es que me ayuden a tratar de comvertir este mismo codigo pero para ASP.NET y que los "input(box)" sean "TextBox" igual los botones "Button" sin mas que decir ahi les dejo el codigo:
---------------- Pagina Default.aspx -------------------------------
<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Default.aspx.vb" Inherits="WebApplication1._Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Página sin título</title>
<script type="text/javascript">
function asignar(sitio, dato) {
document.forms.prueba[sitio].value = dato;
}
function enviar(x) {
window.open("popup.aspx?destino=" + x.name, "popup", "width=300,height=200,status=yes");
}
</script>
</head>
<body>
<form name="prueba" action="destino.html" target="">
<input type="text" name="dato1" value="" />
<input type="button" value="popup" onclick="enviar(dato1)" />
<input type="text" name="dato2" value="" />
<input type="button" value="popup" onclick="enviar(dato2)" />
<input type="text" name="dato3" value="" />
<input type="button" value="popup" onclick="enviar(dato3)" />
</form>
</body>
</html>
---------------- Pagina popup.aspx -------------------------------
<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="popup.aspx.vb" Inherits="WebApplication1.popup" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Página sin título</title>
<script>
function dejar(esto) {
var destino = location.search.split('=')[1];
opener.asignar(destino, esto.dato.value);
window.close();
}
</script>
</head>
<body>
<form>
<input type="text" name=dato />
<input type="button" value=enviar onclick="dejar(this.form)" />
</form>
</body>
</html>
Lo que trato de decirles es que lo que esta asi en input:
<input type="text" name=dato />
Quiero cambiarlo por este:
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
Igual para el boton, espero me sepan ayudar porfavor por que ami no me resulta, de antemano gracias y que tengan un buen dia.