ASP.NET MasterPageFile causer d'erreur

Je suis en train d'utiliser une page principale de mon site web. J'ai créé une page, puis créé le maître. J'ai ensuite ajouté la balise MasterPageFile="~/master". Je suppose que j'ai besoin de faire quelque chose de ma page principale, parce que j'ai maintenant commencé à recevoir le message d'erreur:

The page contains markup that is not valid when attached to a master page

Ma page principale est comme suit:

<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" MasterPageFile="~/my.master" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<body>
     <form id="form1" runat="server">
     <div>

     </div>
     </form>
</body>
</html>

J'ai essayé de supprimer le tag de la pensée que cela pourrait être la question. Quelqu'un peut me pointer dans la bonne direction?

OriginalL'auteur Paul Michaels | 2010-08-12