Je possède ce dans un Maître ASP.Net Page:Problème placer ContentPlaceHolder dans les <script> balises
<script language="javascript" type="text/javascript">
<asp:ContentPlaceHolder ID="scriptContentHolder" runat="server"></asp:ContentPlaceHolder>
</script>
Mais lorsque je tente de voir la page de contenu en mode conception, il me dit qu'il ya une erreur dans le principal associé page car "scriptContentHolder" n'existe pas.
<asp:Content ID="scriptContent" ContentPlaceHolderID="scriptContentHolder" runat="server">
g_page = "mnuSurveys";
</asp:Content>
Si je change la page principale à ceci:
<asp:ContentPlaceHolder ID="scriptContentHolder" runat="server"></asp:ContentPlaceHolder>
et la page de contenu à ceci:
<asp:Content ID="scriptContent" ContentPlaceHolderID="scriptContentHolder" runat="server">
<script language="javascript" type="text/javascript">
g_page = "mnuSurveys";
</script>
</asp:Content>
Alors tout est cool. Pourquoi est-ce? La page compile et s'exécute très bien ... mais comme ci-dessus, le concepteur crie quand on place des contrôles ContentPlaceHolder dans les balises.
Voir contrôle ASP défini à l'intérieur d'un bloc Javascript me fait grincer des dents. > _ < –