当我尝试使用Jquery帖子调用ascx时,我得到: “此类网页未提供” 我认为这与IIS不允许直接调用ascx有关。 是否可以允许发布到ascx? 我有IIS6。 感谢。
答案 0 :(得分:4)
不,.ascx是一个控件,它包含在.aspx页面中并呈现。
因此错误是正确的,不应该提供ascx。
将它包装在aspx页面中,如下所示:
<%@ Page %>
<%@ Register TagPrefix="scott" TagName="header" Src="Controls/Header.ascx" %>
<scott:Header runat=server id="control1" />
答案 1 :(得分:0)
仅供参考,在MVC应用程序中,您实际上可以通过将URL指向返回PartialView的Action来加载.ascx。