当我试图用Jquery post调用ascx时,我得到:“这种类型的页面不提供服务”,我认为这与IIS不允许直接调用ascx有关。是否可以允许发布到ascx?我有IIS6。谢谢。
发布于 2009-05-17 10:06:23
不,.ascx是一个控件,它包含并呈现在.aspx页面中。
因此错误是正确的,不应使用ascx。
将其封装在aspx页面中,如下所示:
<%@ Page %>
<%@ Register TagPrefix="scott" TagName="header" Src="Controls/Header.ascx" %>
<scott:Header runat=server id="control1" />
发布于 2011-03-07 15:01:08
仅供参考,在MVC应用程序中,您实际上可以通过将URL指向返回PartialView的操作来加载.ascx。
https://stackoverflow.com/questions/874278
复制相似问题