2013-04-17 2 views
1

Для моего интернет-провайдера требуется страница default.aspx для моего сайта. Они сказали переименовать index.aspx.Как мне получить default.aspx working

Проблема по умолчанию - это ключевое слово. Если переименовать индекс по умолчанию в index.aspx.cs файла дает ошибку ключевых слов по умолчанию:

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) 
     { 

     } 
    } 
} 

Как получить вокруг него. Есть идеи.

С уважением Чай

+0

Вы пробовали @default? Я не уверен, что это сработает, это первое, что у меня на уме. – ojek

+0

вы можете использовать значение по умолчанию с капиталом D – AMember

+1

Вам, скорее всего, нужно будет переименовать класс в атрибуте CodeBehind на странице Default.aspx из индекса в значение по умолчанию. –

ответ

5

Другой способ будет переименовать файл с Default.aspx, Прописные D, это удалит ошибку, так как Default в C# отличается по умолчанию (случай senstive) и будет работать файловой системы. (с файловой системы на Windows, будет случай insenstive)

В противном случае переименовать только имя файла, а не имя класса в коде. Один из способов сделать это - переименовать в File Explorer, но не забудьте правильно указать имя файла в атрибуте CodeBehind на странице ASPX.

Смежные вопросы