2011-01-18 8 views
0

私はこのログインページを作成しました。ログインページの質問

 <asp:Label id="Label2" style="Z-INDEX: 103; LEFT: 112px; POSITION: absolute; TOP: 112px" runat="server">Password</asp:Label> 
     <asp:TextBox id="txtLogin" style="Z-INDEX: 109; LEFT: 192px; POSITION: absolute; TOP: 56px" runat="server" 
      Width="152px"></asp:TextBox> 
     <asp:TextBox id="txtPassword" style="Z-INDEX: 102; LEFT: 192px; POSITION: absolute; TOP: 104px" 
      runat="server" TextMode="Password" Width="152px"></asp:TextBox> 
     <asp:Label id="Label1" style="Z-INDEX: 100; LEFT: 112px; POSITION: absolute; TOP: 56px" runat="server">Login</asp:Label> 
     <asp:RequiredFieldValidator id="RequiredFieldValidator1" style="Z-INDEX: 104; LEFT: 368px; POSITION: absolute; TOP: 64px" 
      runat="server" ErrorMessage="Please enter Login Name" ControlToValidate="txtLogin" Width="153" Height="19"></asp:RequiredFieldValidator> 
     <asp:RequiredFieldValidator id="RequiredFieldValidator2" style="Z-INDEX: 105; LEFT: 368px; POSITION: absolute; TOP: 104px" 
      runat="server" ErrorMessage="Please enter password" ControlToValidate="txtPassword" Width="153px" Height="19px"></asp:RequiredFieldValidator> 
     <asp:Button id="btnLogin" style="Z-INDEX: 106; LEFT: 216px; POSITION: absolute; TOP: 168px" 
      runat="server" Width="72px" Text="Sign In" Height="24px" onclick="btnLogin_Click"></asp:Button> 

     <asp:Label id="LabelError" style="Z-INDEX: 107; LEFT: 176px; POSITION: absolute; TOP: 272px" 
      runat="server" Width="456px" Height="48px" Font-Bold="True" Font-Size="Medium" 
      ForeColor="#0000C0"></</asp:Label> 
        <asp:Button ID="Button1" style="Z-INDEX: 106; LEFT: 300px; POSITION: absolute; TOP: 168px" 
      runat="server" Width="72px" Text="New User" Height="24px" onclick="Button1_Click"/> 

ボタン「新規ユーザー」を除くすべては問題ありません。それはその後、別のページに私を送るためにNewUser.aspx.Iはボタンで、このコードを書くのプレスが

protected void Button1_Click(object sender, EventArgs e) 
{ 
    Response.Redirect("NewUser.aspx"); 
} 

をクリックすると、私は好きだろうが、私はボタンを押したときに(私がサインインするためにそれらを使用)検証は言います私は私が欲しくないログイン名とパスワードを教えてください。これどうやってするの?

答えて

3

次のいずれかの

  1. これはValidationGroupプロパティで制御できますログインフォームバリデーション
1

ためfalseセットアップValidationGroup

  • [ユーザーの追加]ボタン上にあるように CausesValidationプロパティを設定します。 プロパティを btnLoginとバリデーターに設定してください。これはすべきことです。

    0

    また、あなたは文句を言わない、サーバーサイトが

    をリダイレクトしますので、これも高速です

    <a href="/NewUser.aspx" title="New User>New User</a>

    にあなたのボタンを変更することができます