在web.config中注册没有名称空间的类型

时间:2012-03-23 09:42:10

标签: asp.net

我正在尝试关注this tutorial

但是当我尝试按照web.config中的指示注册类型时,它不起作用,因为我的网站项目中没有命名空间。

他的榜样

<add verb="POST" path="FilesUploader.html" type="FirstTestWebApp.FilesUploader"/>

我的尝试

<add verb="POST" path="FilesUploader.html" type="FilesUploader"/>

他的榜样

namespace FirstTestWebApp
{
    public partial class FileUpload : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {

        }
    }
}

我的页面

public partial class FileUpload : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }
}

2 个答案:

答案 0 :(得分:0)

尝试将global ::前置于类型名称。所以type =“global :: FilesUploader”或无论名称是什么。

答案 1 :(得分:0)

即使您没有在顶部编写命名空间,也可能在项目级别设置,检查项目的属性,您会发现它名为Default Namespace