07/08/2008, 01:19
|
| | Fecha de Ingreso: julio-2008
Mensajes: 10
Antigüedad: 16 años, 5 meses Puntos: 0 | |
Respuesta: Borrado del password con autopostback Buenos dias,
lo primero, gracias por haberme contestado. Osvoy a explicar un poco como va mi pagina para ver si me podeis ayudar:
Tengo un formulario web con varios controles de usuario. En el primer control es donde tengo el texbox del password.
<asp:TextBox ID="TextBox5" runat="server" TextMode="Password" OnTextChanged="TextBox5_TextChanged"></asp:TextBox>
En el siguiente tengo un dropdown list de paises en la que tengo puesto el Autoposback a True para que se actualice otro dropdown list donde tengo las provincias (dependiendo del pais que se haya elegido). Os pongo el codigo en C# asociado al control:
namespace ProyectoNuevo.ShippingAddress
{
public partial class RegShip : System.Web.UI.UserControl
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
}
protected void DropDownList2_SelectedIndexChanged(object sender, EventArgs e)
{
if (Paises.SelectedItem.Text == "España")
{
Provincias.Enabled = true;
TextBox1.Enabled = false;
TextBox1.Visible = false;
}
else
{
Provincias.Enabled = false;
TextBox1.Enabled = true;
TextBox1.Visible = true;
}
}
}
}
Lo que me habeis dicho de EnabledViewState, si, lo tengo puesto a True.
Y la otra solución, lo de poner estas dos líneas
if (IsPostBack)
return;
la verdad es que no se muy bien en qué Page_load tendría que ponerlas ¿en los controles de usuario o en el del WebForm? Como no sabía he ido probando uno a uno pero no he conseguido que se solucione, puede que esté haciendo algo mal.
Nada más, un saludo y gracias por la ayuda |