title: C# with selenium doesn't recognize element
body: <p>I am writing a test case for login and logout for an app.
  When I get to the login form, it doesn't find elements saying there is no such element (email and password).</p>
  
  <p>Code:</p>
  
  <pre><code>using System;
  using System.Text;
  using System.Text.RegularExpressions;
  using System.Threading;
  using NUnit.Framework;
  using OpenQA.Selenium;
  using OpenQA.Selenium.Chrome;
  using OpenQA.Selenium.Support.UI;
  
  
  
  namespace exchange_drop_test_login
  {
      class Program
      {
  
  
          static void Main(string[] args)
          { 
              IWebDriver driver;
              driver = new ChromeDriver();
              driver.Navigate().GoToUrl("https://exchangedrop.com");
  
              driver.FindElement(By.CssSelector("[href*='/Account/Login']")).Click();
  
  
  
              driver.FindElement(By.XPath("//input[@placeholder='yours@example.com']")).GetAttribute("placeholder");
  
  
          }
      }
  }
  </code></pre>
  
  <p>It crashes on last line. Could someone tell me how to find elements "email" and "password"?</p>
  
  <p>I tried finding by class name, xpath, name, but nothing works.</p>
  
  <p>html for email object:</p>
  
  <pre><code>&lt;input type="email" name="email" class="auth0-lock-input" placeholder="yours@example.com" autocomplete="off" autocapitalize="off" value=""&gt;
  </code></pre>