我如何使default.aspx工作

时间:2013-04-17 12:25:25

标签: asp.net

我的ISP需要我网站的default.aspx页面。他们说重命名为index.aspx。

问题是默认是关键字。如果我在index.aspx.cs文件中将index重命名为default,则会给出默认关键字error:

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

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

        }
    }
}

如何解决这个问题。任何想法。

此致 茶

1 个答案:

答案 0 :(得分:5)

另一种方法是使用Default.aspx大写D 重命名您的文件,这将删除错误,因为C#中的Default与默认值不同< strong>(案例敏感),也适用于文件系统。 (因为Windows上的文件系统不区分大小写)

否则,在代码中仅重命名文件名,而不是类名。一种方法是在文件资源管理器上重命名,但要记住在ASPX页面的CodeBehind属性中正确指定文件名。