Advertisement
Guest User

Untitled

a guest
Apr 30th, 2019
261
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.51 KB | None | 0 0
  1. @page "/Login"
  2. @using BlazorShared.Services
  3. @inject ILogin LoginService
  4.  
  5. <h1>Login</h1>
  6.  
  7. <form>  
  8.     <div class="form-group">
  9.         <label for="exampleInputEmail1">Email address</label>
  10.         <input type="email" class="form-control" id="exampleInputEmail1"
  11.                bind="@LoginData.Email"
  12.                aria-describedby="emailHelp" placeholder="Enter email" />
  13.         <small id="emailHelp" class="form-text text-muted">We'll never share your email with anyone else.</small>
  14.    </div>
  15.    <div class="form-group">
  16.        <label for="exampleInputPassword1">Password</label>
  17.        <input type="password" class="form-control" id="exampleInputPassword1"
  18.               bind="@LoginData.Password"
  19.               placeholder="Password" />
  20.    </div>
  21.    <div class="form-check">
  22.        <input type="checkbox" class="form-check-input" id="exampleCheck1">
  23.        <label class="form-check-label" for="exampleCheck1">Check me out</label>
  24.    </div>
  25. </form>
  26. <div>
  27.    <button type="submit" class="btn btn-primary" onclick=@(async () => await Submit())>Submit</button>    
  28. </div>
  29.  
  30. <label class="form-check-label" for="exampleCheck1">@Debug</label>
  31.  
  32. @functions {
  33.  
  34.    public string Debug { get; set; }
  35.  
  36.    public LoginInfo LoginData { get; set; } = new LoginInfo();
  37.  
  38.    public async Task Submit()
  39.    {
  40.        Debug = LoginService.ToString();
  41.  
  42.        var str = await LoginService.Login(null, null, null);
  43.        Console.WriteLine(str);
  44.  
  45.        Debug = $"server response: {str}";
  46.    }
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement