title: "\"@\" is not valid at the start of a code block
body: <p>Here is my razor view. </p>
  
  <pre><code>@model IEnumerable&lt;ApricaROI.Models.DatabaseEntities.SalesItemMapping&gt;
  @{
      var name_List = Model.GroupBy(x =&gt; x.Name).Select(y =&gt; y.First()).ToList();
  }
  @foreach (var name in Model.Select(item =&gt; item.Name).Distinct()) {
      &lt;div id="item@@name" class='itemDivs'&gt;
          @{ Html.RenderPartial("_EditItemChild",
                       Model.Where(item =&gt; item.Name== name).ToList()); }
      &lt;/div&gt;
  }
  </code></pre>
  
  <p>I don't know what kind of error it has. It is giving following error.</p>
  
  <pre><code>"\"@\" is not valid at the start of a code block.
  Only identifiers, keywords, comments, \"(\" and \"{\" are valid.\r\n"
  </code></pre>