1.ASP.NET有兩種開發模式, 也就是專案分成 Web 或 WebAP
2.WebAP的專案不使用app_code 這個資料夾
3.ASP.NET的網頁可分為把程式碼都扔進 aspx 檔裡
或是分開成 .aspx 與 .aspx.cs 或 .aspx.vb
建議用後者
4.ASP.NET 分成 WebForm , AJAX, MVC ....等
寫法略有不同
如果要共用在同一個網站的話
web.config 需要大改
就是 像新增 刪除 修改 在製作網站時 登入在每個頁面都會產生
所以可以 使用共同類別嗎?
也就是說在加入新項目時 選擇類別 這選項 檔案會產生(class1.cs)
而第一次使用時 會產生一個app_code資料夾
所以想要在class1.cs 裡面自建 新增 修改 刪除 的程式
當寫.aspx 網頁時就可以透過類別方法來抓值
不知道 player大大 有沒有聽懂我的敘述?
s52088520提到:
共同類別
Web專案放在App_Code這個資料夾
WebAP專案, 資料夾則沒限制, 有些人則習慣放在 App_Start 資料夾
如果類別有用namespace 的話
那你每個使用的地方要用 using 去指定它
或是定義在web.config裡, 就不必每個頁面都寫 using 去宣告了
WebForm 的頁面是一個 aspx 對應一個 .aspx.cs
至於這個 .aspx.cs 裡面要怎麼寫是你的自由
你可以在 Page_Load 或是事件裡去呼叫你的類別
或是用繼承的
例如我會多寫一個 class AuthPage 去繼承 Page 這個類別
然後把登入/登出的相關處理都放在這個共用的類別
然後每一個頁面由原本繼承 Page 改為 AuthPage
Web 專案 至類別(class1.cs)內的app_code
並且在.aspx內乎叫類別
寫會員 新增 修改 刪除至 asp.NET
可以舉個例子嗎? 麻煩 謝謝
自訂一個類別...寫在.aspx???