If I don't add this at the top of my ascx:
<%@ Register Assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="System.Web.UI.WebControls" TagPrefix="asp" %>
Many things go missing out of Intelisense (for example <asp:ListView...). Why do I need to manually register this?