Whew! I thought I was the only one having these problems. Everything worked fine when I used Atlas. Then I installed Beta1 and the CTP and it all went down the tubes. I followed all of the instructions and modified my Web.Config accordingly. In fact, just to be on the safe side I started a whole new project using the new web project templates that are now available and even those don't compile!
What's even stranger is that even regular ASP.NET controls now are being flagged as errors. In my code below, the UpdatePanel and DetailsView controls all have squiggly red lines beneath their respective tags. Nothing will compile anymore.
<asp:UpdatePanel ID="UpdatePanel2" runat="server">
<ContentTemplate>
<asp:DetailsView OnItemUpdated="dvContactDetails_ItemUpdated" ID="dvContactDetails" runat="server"
AutoGenerateRows="False" DataSourceID="ObjContactDetailsDS" DefaultMode="Edit" Width="125px" AllowPaging="True" DataKeyNames="ContactID" GridLines="None"
HeaderText="Contact Details" SkinID="detailsviewSkin" OnPageIndexChanging="dvContactDetails_PageIndexChanging">
<Fields>
<asp:BoundField DataField="FirstName" HeaderText="FirstName" SortExpression="FirstName" />
<asp:BoundField DataField="LastName" HeaderText="LastName" SortExpression="LastName" />
<asp:TemplateField HeaderText="Title" SortExpression="TitleID">
<EditItemTemplate>
<asp:DropDownList ID="DropDownList2" runat="server" DataSourceID="ObjGetTitlesDS"
DataTextField="TitleName" DataValueField="TitleID" SelectedValue='<%# Bind("TitleID") %>'>
</asp:DropDownList> <asp:CheckBox ID="CheckBox1" runat="server" Checked='<%# Bind("isPrimaryTitle") %>'
ToolTip="Set this title as the contact's primary title?" />
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("TitleID") %>'></asp:TextBox>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Eval("TitleName") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Organization" SortExpression="OrganizationID">
<EditItemTemplate>
<asp:DropDownList ID="DropDownList1" runat="server" DataSourceID="ObjGetOrganizationsDS"
DataTextField="OrganizationName" DataValueField="OrganizationID" SelectedValue='<%# Bind("OrganizationID") %>'>
</asp:DropDownList>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="TextBox2" runat="server" Text='<%# Bind("OrganizationID") %>'></asp:TextBox>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="Label2" runat="server" Text='<%# Eval("OrganizationName") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="Email" HeaderText="Email" SortExpression="Email" />
<asp:BoundField DataField="UserName" HeaderText="UserName" SortExpression="UserName" />
<asp:BoundField DataField="Address1" HeaderText="Address1" SortExpression="Address1" />
<asp:BoundField DataField="Address2" HeaderText="Address2" SortExpression="Address2" />
<asp:BoundField DataField="City" HeaderText="City" SortExpression="City" />
<asp:TemplateField HeaderText="State" SortExpression="StateID">
<EditItemTemplate>
<asp:DropDownList ID="DropDownList3" runat="server" DataSourceID="ObjGetStatesDS"
DataTextField="StateName" DataValueField="StateID" SelectedValue='<%# Bind("StateID") %>'>
</asp:DropDownList>
</EditItemTemplate>
<InsertItemTemplate>
<asp:DropDownList ID="DropDownList4" runat="server" DataSourceID="ObjGetStatesDS"
DataTextField="StateName" DataValueField="StateID" SelectedValue='<%# Bind("StateID") %>'>
</asp:DropDownList>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="Label3" runat="server" Text='<%# Eval("StateName") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="Zip" HeaderText="Zip" SortExpression="Zip" />
<asp:TemplateField HeaderText="Country" SortExpression="CountryID">
<EditItemTemplate>
<asp:DropDownList ID="DropDownList5" runat="server" DataSourceID="ObjGetCountriesDS"
DataTextField="CountryName" DataValueField="CountryID" SelectedValue='<%# Bind("CountryID") %>'>
</asp:DropDownList>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="TextBox4" runat="server" Text='<%# Bind("CountryID") %>'></asp:TextBox>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="Label4" runat="server" Text='<%# Bind("CountryID") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="Phone" HeaderText="Phone" SortExpression="Phone" />
<asp:BoundField DataField="Fax" HeaderText="Fax" SortExpression="Fax" />
<asp:BoundField DataField="Mobile" HeaderText="Mobile" SortExpression="Mobile" />
<asp:BoundField DataField="Pager" HeaderText="Pager" SortExpression="Pager" />
<asp:CommandField ButtonType="Button" ShowEditButton="True" ShowDeleteButton="True"
ShowInsertButton="True" />
</Fields>
<FooterStyle Height="18px" />
</asp:DetailsView>
</ContentTemplate>
</asp:UpdatePanel>