2009-05-17 3 views
2

Lorsque j'essaie d'appeler un ascx avec Jquery post, je reçois: "Ce type de page n'est pas servi" Je pense que c'est quelque chose à faire avec l'IIS ne permettant pas les appels directement à ascx. Est-il possible d'autoriser la publication sur ascx? J'ai IIS6. Merci.Asp.net jquery poster à ascx: Ce type de page n'est pas servi

+0

Que voulez-vous exactement faire? Les contrôles utilisateur ne sont pas conçus pour être édités indépendamment. Bien qu'il soit possible de définir un gestionnaire pour cela, vous risquez d'être dans le mauvais sens. –

+0

J'essaie de renvoyer ascx avec des données en utilisant le plugin jQuery Form – SirMoreno

Répondre

4

Non, .ascx est un contrôle, il est inclus et rendu dans des pages .aspx.

Donc, l'erreur est correcte, ascx ne devrait pas être servi.

l'envelopper dans une page ASPX comme ceci:

<%@ Page %> 
<%@ Register TagPrefix="scott" TagName="header" Src="Controls/Header.ascx" %> 
<scott:Header runat=server id="control1" /> 
+0

Voulez-vous dire créer un fichier aspx et y mettre l'ascx? – SirMoreno

+0

oui. –

0

Juste Pour votre information, dans une application MVC, vous êtes effectivement autorisé à charger un .ascx en pointant l'URL vers une action qui retourne un PartialView.

Questions connexes