原因: 用户控件不能跨虚拟目录调用。
解决办法:
1.进入IIS,找到当前网站的虚拟目录,然后在该虚拟目录下建立一个新的虚拟目录,该虚拟目录指向被调用用户控件所在的文件夹。
2.然后再调用用户控件时,改一下路径,如下:
<%@ Register TagPrefix="uc2" TagName="ucButton" Src="https://www.jb51.net/Project/UcCtrl/ucButton.ascx" %>
改为:
<%@ Register TagPrefix="uc2" TagName="ucButton" Src="https://www.jb51.net/Project/UcCtrl/ucButton.ascx" %>