默认的webform使用和命名空间查询

时间:2016-02-22 01:40:11

标签: c# asp.net webforms

在VS 2013中创建webform时,代码隐藏包含多个使用别名,但是当我保存页面时,将删除所有使用别名。只保留一个使用using System;的人。为什么会这样?

后面的代码也有命名空间,当我看到不同的网页教程时,他们只是以public partial class开头。有什么不同 ?我应该简单地删除命名空间,它是否会影响我的网页?

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

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

        }
    }
}

1 个答案:

答案 0 :(得分:1)

1)如果您没有添加任何可通过using语句访问的额外代码,那么您不需要任何额外的使用语句。

2)public partial class指的是该类被拆分为3个文件的事实。一个是aspx文件,designer.cs文件和后面的aspx.cs代码。除非您知道自己在做什么,否则不要删除任何名称空间。 CLR使用程序集命名空间来查找要执行的代码。