對於一個學校項目,我不得不使用Visual Studio和ASP來實現一個交互式課程目錄網站。由於時間限制,我們正在制定一個基於表格的設計,其中一列實現MultiView,另一列顯示GridView。什麼會導致.aspx頁面忽略其相應的.cs文件?
第一個MultiView實現了一個ListView以及一個文本搜索欄。當用戶在ListView中進行選擇時,目標是觸發ListBox1_SelectionIndexChanged事件處理程序,該處理程序的任務是根據SelectedIndex執行查詢。
所有的罰款和花花公子......或者至少它似乎。
但實際上,由於某種原因,整個.cs文件被跳過了。我在爲調試設置多個斷點時發現了這一點,只是爲了找出全局數組聲明中的設置斷點以及運行調試器時忽略Page_Load方法。
我認爲這可能是與aspx文件的標題。但是,假定aspx文件被命名爲Default.aspx
並且CodeBehind字段有Default.aspx.cs
列出。
那麼,這裏到底發生了什麼?
但是,如果Default.aspx.cs中的部分類名稱不是'Default',則可能需要更改它。 –
是的,當我說屬性指的是'Default.aspx.cs'中定義的* partial class *的名字時,正是我所知道的。 – wsanville
只是澄清一下,你得到了我的+1 –