Foros del Web » Programando para Internet » ASPX (.net) »

problemas con ajax control tool kit modal popup extender masterpage en .net

Estas en el tema de problemas con ajax control tool kit modal popup extender masterpage en .net en el foro de ASPX (.net) en Foros del Web. Que tal mi problema es que intento realizar un inicio de sesion mediante un control ajax, el modal popup extender. Todo esta bien hasta que ...
  #1 (permalink)  
Antiguo 01/02/2010, 10:28
 
Fecha de Ingreso: febrero-2010
Mensajes: 3
Antigüedad: 14 años, 9 meses
Puntos: 0
problemas con ajax control tool kit modal popup extender masterpage en .net

Que tal mi problema es que intento realizar un inicio de sesion mediante un control ajax, el modal popup extender. Todo esta bien hasta que me muestra los campos para inicio de sesion. Pero el boton iniciar no corre el behind code de mi sitio.
Estoy desarrollando en VB.net 2005 en lenguaje C#, y lo que antes expuesto lo tengo dentro de un masterpage.
En mi proyecto mediante codebehind del boton iniciar intento a modo de prueba cambiar un label del formulario por un texto personalizado que me indique que todo esta funcionando.
Pero no funciona por favor ayuda.

Este es el codigo de mi masterpage:

Cita:
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="index.master.cs" Inherits="index" %>

<!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>Vivero Market</title>
<link href="estilo.css" rel="stylesheet" type="text/css" />
<script type="text/javascript">
function ok(sender, e)
{
__doPostBack('ButtonLogin', e);
}
</script>
</head>

<body>
<form id="form1" runat="server">

<table width="940" border="0" align="center" class="tabla">
<tr>
<td colspan="7"class="cabecera">&nbsp;<div class="fecha" style="height: 228px">
<asp:Label ID="LabelFecha" runat="server" OnLoad="Page_Load" Text="dd/mm/aa"></asp:Label></div>
</td>
</tr>
<tr>
<td rowspan="2"class="izquierda1" align="center"><asp:ImageButton ID="ButtonIniciar" runat="server" ImageUrl="~/images/iniciar_sesion.png" CausesValidation="False" /><br />
<asp:Label ID="successLabel" runat="server">Mensaje</asp:Label></td>
<td width="110"class="imagetop"><img src="images/frutal.jpg" width="104" height="104" /></td>
<td width="114"class="imagetop"><img src="images/flores.jpg" width="104" height="104" /></td>
<td width="118"class="imagetop"><img src="images/medicinal.jpg" width="104" height="104" /></td>
<td width="109"class="imagetop"><img src="images/tropical.jpg" width="104" height="104" /></td>
<td width="114"class="imagetop"><img src="images/semilla.jpg" width="104" height="104" /></td>
<td width="115"class="imagetop"><img src="images/bonsai.jpg" width="104" height="104" /></td>
</tr>
<tr>
<td class="boton"><a href="#">frutales</a></td>
<td width="114"class="boton"><a href="#">flores</a></td>
<td width="118"class="boton"><a href="#">medicinales</a></td>
<td width="109"class="boton"><a href="#">tropicales</a></td>
<td width="114"class="boton"><a href="#">semillas</a></td>
<td width="115"class="boton"><a href="#">bonsai</a></td>
</tr>
<tr>
<td width="234" class="izquierda">
<div id="menuprin">
<asp:Menu ID="MenuPrin" runat="server" BackColor="#313131" DynamicHorizontalOffset="2"
Font-Bold="True" Font-Names="Verdana" Font-Size="14px" ForeColor="White" StaticSubMenuIndent="10px">
<StaticSelectedStyle BackColor="White" />
<StaticMenuItemStyle HorizontalPadding="5px" VerticalPadding="2px" />
<DynamicHoverStyle BackColor="#313131" ForeColor="GreenYellow" />
<DynamicMenuStyle BackColor="#313131" />
<DynamicMenuItemStyle HorizontalPadding="5px" VerticalPadding="2px" />
<StaticHoverStyle BackColor="#313131" ForeColor="GreenYellow" />
<Items>
<asp:MenuItem NavigateUrl="~/home.aspx" Text="Home" Value="Inicio"></asp:MenuItem>
<asp:MenuItem NavigateUrl="#" Text="Somos" Value="Somos"></asp:MenuItem>
<asp:MenuItem NavigateUrl="#" Text="Productos" Value="Productos"></asp:MenuItem>
<asp:MenuItem Text="Registro" Value="Registro">
<asp:MenuItem NavigateUrl="~/regcli.aspx" Text="Clientes" Value="Clientes"></asp:MenuItem>
<asp:MenuItem NavigateUrl="~/regpro.aspx" Text="Proveedores" Value="Proveedores"></asp:MenuItem>
</asp:MenuItem>
<asp:MenuItem NavigateUrl="#" Text="Servicios" Value="Servicios"></asp:MenuItem>
<asp:MenuItem NavigateUrl="#" Text="Noticias" Value="Noticias"></asp:MenuItem>
<asp:MenuItem NavigateUrl="#" Text="Contáctenos" Value="Contáctenos"></asp:MenuItem>
</Items>
</asp:Menu>
</div>

</td>
<td colspan="6" class="derecha"><p>
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
&nbsp;</p>
</td>
</tr>
<tr>
<td colspan="7" class="inferior" >&nbsp;</td>
</tr>
<tr >
<td colspan="7" class="pie" >Derechos Reservados 2010 - <a href="#">Universidad de Guayaquil</a> | Fac. Analisis de Sistemas</td>
</tr>
</table>
<ajaxToolkit:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
</ajaxToolkit:ToolkitScriptManager>
<ajaxToolkit:ModalPopupExtender ID="ModalPopupExtender1" runat="server"
BackgroundCssClass="modalfondo"
PopupControlID="PanelSesion"
TargetControlID="ButtonIniciar"
OkControlID="Button1"
RepositionMode="RepositionOnWindowResizeAndScroll" OnCancelScript="XCerrar" OnOkScript="ok()">
</ajaxToolkit:ModalPopupExtender>
<asp:Panel ID="PanelSesion" runat="server" CssClass="modalsesion" >
<div class="marco">
<h2>Iniciar Sesion</h2>
<table dir="ltr">
<tr>
<td align="right" style="width: 103px">
Ci/Ruc:</td>
<td style="width: 100px">
<asp:TextBox ID="TextBoxRuc" runat="server"></asp:TextBox></td>
</tr>
<tr>
<td align="right" style="width: 103px; height: 7px">
</td>
<td style="width: 100px; height: 7px">
</td>
</tr>
<tr>
<td align="right" style="width: 103px; height: 26px;">
Contraseña:</td>
<td style="width: 100px; height: 26px;">
<asp:TextBox ID="TextBoxPass" runat="server" TextMode="Password"></asp:TextBox></td>
</tr>
<tr>
<td align="right" style="width: 103px; height: 16px">
</td>
<td style="width: 100px; height: 16px">
</td>
</tr>
</table>
<div class="base">
&nbsp;<asp:LinkButton ID="XCerrar" runat="server" CssClass="x"/>
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" /></div>
</div>
</asp:Panel>
</form>
</body>
</html>

Y el codigo cs en lenguaje C# es:

Cita:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class index : System.Web.UI.MasterPage
{
protected void Page_Load(object sender, EventArgs e)
{
LabelFecha.Text = DateTime.Now.ToLongDateString();
}
protected void Button1_Click(object sender, EventArgs e)
{
if (TextBoxRuc.Text.Equals("user") && TextBoxPass.Text.Equals("user"))
successLabel.Text = "Welcome User";
else
successLabel.Text = "Authentication Failed...Retry";
successLabel.Visible = true;
}
}
Por si quieren ver el sitio, este es el url de la pagina:

[URL="http://www.viveromarket.com/home.aspx"]www.viveromarket.com/home.aspx[/URL]

Pulsar sobre el dibujo de las personas, que esta sobre el texto mensaje.

Se agradece toda ayuda o comentario.

Etiquetas: ajax, control, extender, kit, masterpage, modal, popup, .net, aspx, tools
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:18.