Chargement des Commandes de l'Utilisateur avec jQuery .load()
Je suis aide d'un chiffon propre page de test, et le chargement d'une user control
avec jQuery .load()
fonction.
Le courant d'erreur que je reçois est ceci:
GET http://localhost:27950/OCDB/test.ascx 403 (Forbidden)
Voici mon code de la Page:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="test.aspx.cs" Inherits="test" %>
<%@ Register Src="~/test.ascx" TagPrefix="uc1" TagName="test" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>This is a test.</title>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.9.0.js"></script>
<script type="text/javascript" src="http://code.jquery.com/ui/1.9.0/jquery-ui.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#ucPlaceholder').load('test.ascx');
});
</script>
</head>
<body>
<form id="form1" runat="server">
<div id="ucPlaceholder">
</div>
</form>
</body>
</html>
Et mon contrôle de l'utilisateur code:
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="test.ascx.cs" Inherits="test" %>
<input placeholder="test input"/>
Comme vous pouvez le voir, c'est hyper simple. Ma conjecture est que la page n'est pas ramasser le Register
. Quelqu'un peut me montrer où je vais mal?
OriginalL'auteur TheGeekZn | 2013-03-19
Vous devez vous connecter pour publier un commentaire.
Je ne pense pas que vous pouvez appeler directement un contrôle utilisateur à l'aide de jQuery.
Mais vous pouvez prendre l'aide de génériques http gestionnaire pour elle.
http://blog.ovesens.net/2008/12/dynamically-loading-asp-net-user-controls-with-jquery/
http://www.codeproject.com/Articles/117475/Load-ASP-Net-User-Control-Dynamically-Using-jQuery
<httpHandlers>
... Sa montrantCannot resolve symbol
questions.dans le fichier de configuration web?
Oui. Mais j'ai réalisé que les
IHttpHandler
doit être dans un.cs
fichier. Maintenant, il fonctionne correctement avec<add verb="*" path="*.ascx" type="jQueryHandler"/>
à l'aide de codeproject.com/Articles/117475/....OriginalL'auteur शेखर