Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

brissolare

TextBox Watermark Extender - Sem foco

Recommended Posts

Eu coloquei no meu textbox o componente TextBox Watermark Extender e percebi que ele perde o foco ...

 

Não encontrei nada nem no site do ajax nem no google...

 

Eu preciso que de o foco em um textbox, pois é uma tela de login...existe uma outra forma de chamar a foco ??

 

Obrigado

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como você setou o foco nele?

 

Abraços...

 

Segue abaixo o código..eu setei da forma normal txtUsuario.Focus() no pageLoad

 

<%@ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="asp" %>

<!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 id="Head1" runat="server">
    <title> Login </title>
<link href="Styles/login.css" rel="stylesheet" type="text/css" />
</head>
<body>
    <form id="form1" runat="server" autocomplete="off">
    <div id="principal">
        <div id="rodape"></div>
        <div id="rodape2"></div>
        <div id="login">
            <div id="img"></div>
            <div id="usuario">
               <asp:TextBox ID="txtUsuario" runat="server" CssClass="txtBox" Width="128px" 
                    Height="20px"></asp:TextBox>
                <asp:TextBoxWatermarkExtender ID="txtUsuario_TextBoxWatermarkExtender" 
                    runat="server" Enabled="True" TargetControlID="txtUsuario" WatermarkText=" " 
                    WatermarkCssClass="watermarkUser">
               </asp:TextBoxWatermarkExtender>
            </div>
            <div id="senha">
               <asp:TextBox ID="txtSenha" runat="server" TextMode="Password" CssClass="txtBox" 
                    Width="128px" Height="20px"></asp:TextBox>
                <asp:TextBoxWatermarkExtender ID="txtSenha_TextBoxWatermarkExtender" 
                    runat="server" Enabled="True" TargetControlID="txtSenha" 
                    WatermarkCssClass="watermarkSenha" WatermarkText=" ">
               </asp:TextBoxWatermarkExtender>
               </div>
            <div id="espaco"></div>
            <div id="botao">
               <asp:Button ID="btnLogin" runat="server" Text="Login" OnClick="btnLogin_Click" />
               </div>
            <div id="msg"><asp:Label ID="lblMsg" runat="server"></asp:Label></div>
        </div>
        <div id="toolki">
           <asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
          </asp:ToolkitScriptManager>
            <asp:RequiredFieldValidator ID="rfvUsuario" runat="server" 
                    ControlToValidate="txtUsuario" Display="Dynamic" 
                    ErrorMessage="* O campo Usuário deve ser preenchido" ForeColor="White" 
                    SetFocusOnError="True"></asp:RequiredFieldValidator>
          <asp:ValidatorCalloutExtender ID="rfvUsuario_ValidatorCalloutExtender" 
                    runat="server" Enabled="True" TargetControlID="rfvUsuario"> </asp:ValidatorCalloutExtender>
          <asp:RequiredFieldValidator ID="rfvSenha" runat="server" 
                    ControlToValidate="txtSenha" ErrorMessage="* O campo Senha deve ser preenchido" 
                    ForeColor="White" SetFocusOnError="True"></asp:RequiredFieldValidator>
          <asp:ValidatorCalloutExtender ID="rfvSenha_ValidatorCalloutExtender" 
                    runat="server" Enabled="True" TargetControlID="rfvSenha"> </asp:ValidatorCalloutExtender>
        </div>
             <div id="w3">
              <asp:Label ID="Label1" runat="server" 
                  Text="<strong>W3</strong> | Your Business. Our Technology." 
                  Font-Size="X-Small" ></asp:Label>
	    </div>

     </div>
    </form>
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu nunca trabalhei com esse ToolkitScriptManager, no caso que se tivesse um ScriptManager no seu formulário bastaria:

 

SeuScriptManager.SetFocus(txtSeuControl);

Abraços...

 

Não funcinou...nao recebe o foco de jeito nenhum...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.