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"> <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>
</p>
</td>
</tr>
<tr>
<td colspan="7" class="inferior" > </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">
<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>
<!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"> <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>
</p>
</td>
</tr>
<tr>
<td colspan="7" class="inferior" > </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">
<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:
Por si quieren ver el sitio, este es el url de la pagina: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;
}
}
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;
}
}
[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.