2015-05-28 44 views
0

當我爲C#創建一個新的VS2012 ASP項目時,應用程序會自動創建許多表單,包括登錄和註冊表單。我想調整這些頁面上提交按鈕的邏輯,但我無法弄清楚它實際上在做什麼。默認VS2012登錄頁面 - 代碼在哪裏?

我發現this resource,但它沒有涉及太多細節。

任何人都可以告訴我這些登錄和註冊表單是如何處理Submit按鈕的,以及我可以在哪裏找到運行在幕後的代碼?

+0

你確定你問的是ASP項目而不是MVC? – Darek

+0

是的,這是一個ASP Webforms項目。 –

+0

我不太確定2012年的情況是否如此,但2013年它使用WebMatrix命名空間的身份驗證方法。默認數據庫有很多表格。 不知道你是否問過,但是......如果你右鍵點擊一個.aspx文件,你可以選擇「查看代碼」選項,或者在該視圖打開時按F7。 –

回答

0

如果這是MVC而不是webforms(在這裏做出假設),那麼很可能你有一個名爲Models,Views和Controllers的文件夾。控制器處理交互。如果您使用的是個人帳戶,那麼您可能在Controllers文件夾下有一個AccountController。該類中的方法對應於您所看到的視圖的名稱。如果您看到具有相同名稱的方法,則很可能會在其上方具有[httppost]屬性。這是提交表單後運行的那個。另一個很可能是第一次訪問該視圖時。希望這可以幫助。

+1

歡迎使用堆棧溢出。 OP已經[確認](http://stackoverflow.com/questions/30514688/default-vs2012-login-page-wheres-the-code#comment49104651_30514688)這是一個WebForms項目。 – CodeCaster

相關問題