проблема с событиями на default.aspx странице (ASP.net 3.5)

Возникли проблемы с веб-формой asp.net, использующей страницу-шаблон. Проблема возникает только в том случае, если страница имеет имя default.aspx. При имени default.aspx при наличии кода в событии Page_Load другие события не инициируются. Это также включает в себя весь код, комментированный я протестировал события OnInit и Button click, проблема впервые проявилась с нажатиями кнопок не запуск.

Default.aspx код

<%@ Page Title="" Language="C#" MasterPageFile="~/TWS/tws.Master" AutoEventWireup="true" CodeBehind="default.aspx.cs" Inherits="SITMComAU.TWS.original" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="bodyPlaceholder" runat="server">
</asp:Content>

Запуск OnInit: - Проверка через точку разрыва

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


    }

    protected override void OnInit(EventArgs e)
    {
        base.OnInit(e);
        int a = 1;
        int b = 2;
        int c = a;
    }
}

Запуск OnInit не производится: - Проверка через точку разрыва

 public partial class original : System.Web.UI.Page
 {
    protected void Page_Load(object sender, EventArgs e)
    {
       /*
            int y = 5;
            int z = y - 1;
         */         
    }

    protected override void OnInit(EventArgs e)
    {
        base.OnInit(e);
        int a = 1;
        int b = 2;
        int c = a;
    }
}

Запуск OnInit не выполняется: - Проверка через точку разрыва

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

            int y = 5;
            int z = y - 1;

    }

    protected override void OnInit(EventArgs e)
    {
        base.OnInit(e);
        int a = 1;
        int b = 2;
        int c = a;
    }
}

Все вышеперечисленное работает, если aspx, c

Что касается главной страницы. Это только макет, в файле .cs нет функциональности.

Что я пытался:

  • Перезапуск Visual Studio
  • Перезагрузка
  • Удаление DLL, файлов PDB из bin
  • Voodoo
  • Выдергивание моих волос
  • Выдергивание других волос

Я надеюсь, что кто-то может помочь!

7
задан user961954 23 September 2011 в 21:33
поделиться