Нет, .ascx - это элемент управления, он включается и отображается на страницах .aspx.
Так что ошибка верна, ascx не должен обслуживаться.
Оберните это в aspx-страницу примерно так:
<%@ Page %>
<%@ Register TagPrefix="scott" TagName="header" Src="Controls/Header.ascx" %>
<scott:Header runat=server id="control1" />