title: Does the AntiForgeryToken need to be inside a form tag
body: <p>All the examples I see have seen, have the AntiForgeryToken inside of a <code>&lt;form&gt;</code> tag:</p>
  
  <pre><code>@Using Html.BeginForm("DoThis", "FromHere", FormMethod.Post, New With {.id = "MyId"})
      @Html.AntiForgeryToken()
  End Using
  </code></pre>
  
  <p>Is that required? I am doing posts back to the server using ajax/jQuery calls. I'm using the example provided here (<a href="https://stackoverflow.com/questions/1346070/asp-net-mvc-antiforgerytoken-over-ajax">preFilter</a>) so that I can retrieve the AntiForgeryToken. I just don't have my AntyForgeryToken inside of a form tag. I just placed it on my root _Layout page and called it good. Why would I need to do anything else? I can't think of why I have to...</p>