[問題] ASP.NET的資料庫與網頁美工

看板Web_Design作者 (肥仔)時間15年前 (2010/07/08 05:58), 編輯推噓5(5024)
留言29則, 5人參與, 最新討論串1/2 (看更多)
以下問題希望有人可以幫我解惑 1.使用ASP.NET來寫會員註冊的問題,工具箱有CreatUserWizard 如果說用一般只是單純打字,例:會員帳號:加上textbox的物件 接著新增其他的項目,等填選完之後點選新增的Button送出寫入資料庫裡面 這樣也是可以的嗎? 因為我覺得那個CreatUserWizard只是一種集合而已,我這樣的認為有沒有錯誤?? 2.既然是要寫入資料庫,是否要用到ASP.NET Web 應用程式管理員呢? 因為用那個好像都幫你寫好表單以及驗證 只是你自己去填入你的資料就可以新增 然後會自動產生一個資料庫,可是我並非是要這樣子 請問可以事先建立好資料庫嗎?? 加入新項目>SQL Server資料庫>填寫每個欄位以及資料型別和主鍵 然後再去做上面第1點提到的那些的新增項目之後 使用Button送出來寫入資料庫裡面嗎?? 這個我不會,因為我不知道怎將資料寫入資料庫裡面 我會的是從資料庫讀取資料,使用SqlDataSource去選擇資料庫 但要新增或是修改這也是要先讀取資料庫裡的資料 然後才可以做這些工作,應該算是管理者的功能而不是註冊使用者功能 3.就判斷帳號密碼以及其他項目有沒有空白的問題 我依依使用RequiredFieldValidator來判斷 最後我使用ValidationSummary,而ShowMessageBox=True 但我想要在那訊息視窗當中加進我想要的字而非判斷字 例:您輸入的資料有哪些錯誤,一些敘述之類的話 而不是單純只有顯示判斷你哪個項目有錯誤 這有什麼辦法嗎?? 4.ASP.NET的網頁語法好像跟DreamWeaver有些不同 因為我很單純的直接從<body></body>兩邊分別複製貼上 發現像是TextBox從ASP.NET複製起來貼在DreamWeaver 就沒有辦法顯示 但在DreamWeaver貼給ASP.NET裡面就可以顯示 但變成我開始不會寫程式,因為物件名稱都不同 ASP.NET是TextBox,DreamWeaver是Input,兩者有差異 這樣的話等我程式寫好了要怎麼做網頁美工的處理呢?? 以上問題不知道有沒有人遇過 希望有人可以幫我解惑 感激不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.38.78.180

07/08 06:46, , 1F
ASP的標籤要經過server編譯過後才是標準的html
07/08 06:46, 1F

07/08 06:48, , 2F
1.可以自己寫 Wizard只是一個制式工具而已
07/08 06:48, 2F

07/08 06:50, , 3F
2.可以用自己建的資料庫去寫 找SqlCommand的使用方法
07/08 06:50, 3F

07/08 08:06, , 4F
我試著執行程式轉成網頁後>檢視原始檔>複製<body>內容
07/08 08:06, 4F

07/08 08:17, , 5F
如果說在DreamWeave美工完後應該也可以貼回ASP.NET吧?
07/08 08:17, 5F

07/08 08:41, , 6F
我語言是用Visual Basic的,這有影響到你回答的內容嗎?
07/08 08:41, 6F

07/08 08:42, , 7F
資料庫是使用SQL Server
07/08 08:42, 7F

07/08 08:46, , 8F
先用dw或後用dw我是都沒問題 asp.net的地方不要碰到就行了
07/08 08:46, 8F

07/08 09:38, , 9F
想請問所謂ASP.NET的部份意思是指程式部分嗎?
07/08 09:38, 9F

07/08 10:26, , 10F
SqlCommand是物件嗎?? 因為我在ASP.NET工具箱中並未看見
07/08 10:26, 10F

07/08 13:56, , 11F
所有<asp:xxx>的標籤都會被編譯
07/08 13:56, 11F

07/08 13:57, , 12F
所以你在VS裡看到的並不是真正的網頁結果XDDDD
07/08 13:57, 12F

07/08 13:58, , 13F
你可能需要找本書來釐清一下觀念
07/08 13:58, 13F

07/08 13:58, , 14F
ASP.NET物件非常多...工具箱裡的只是冰山一角(UI部份而已)
07/08 13:58, 14F

07/08 14:00, , 15F
施威銘研究室著 新觀念 ASP.NET 3.5 網頁程式設計
07/08 14:00, 15F

07/08 14:00, , 16F
目前是看這本書在學習ASP.NET的東西但觀念還是有點模糊
07/08 14:00, 16F

07/08 14:13, , 17F
看來要再找更深入的書去學習,真的很感謝大家的回覆~
07/08 14:13, 17F

07/08 14:14, , 18F
現在卡在怎把資料寫入資料庫裡,有去尋找SqlCommand
07/08 14:14, 18F

07/08 14:15, , 19F
還未找到答案= =a 好比使用者的留言內容使用資料庫儲存
07/08 14:15, 19F

07/08 17:55, , 20F
物件不是只有工具箱那些 請打開你的.VB檔去寫SERVER端程式
07/08 17:55, 20F

07/08 20:37, , 21F
.VB檔是?? 我的是.ASPX檔
07/08 20:37, 21F

07/08 21:47, , 22F
你一開始建立專案的時候要選程式碼分離
07/08 21:47, 22F

07/08 21:47, , 23F
這樣你的網頁檔會變成一個.aspx搭配一個同檔名的.vb
07/08 21:47, 23F

07/08 21:48, , 24F
aspx上面主要是網頁呈現的排版 vb是server端程式碼
07/08 21:48, 24F

07/08 22:31, , 25F
原po應該先找本類似的書來看~不然可能問題問不完...
07/08 22:31, 25F

07/08 22:53, , 26F
我懂erik777意思了,其實有書但書上沒提到很多所以不懂
07/08 22:53, 26F

07/08 22:54, , 27F
好比.VB看erik777講後這是將程式碼和網頁內容分開
07/08 22:54, 27F

07/08 22:55, , 28F
但分開的.VB至於怎寫書上又沒提到所以又要去找書哩= =a
07/08 22:55, 28F

07/08 22:55, , 29F
感謝大家很有耐心的回答我的問題 謝謝~
07/08 22:55, 29F
文章代碼(AID): #1CDFYWoG (Web_Design)
文章代碼(AID): #1CDFYWoG (Web_Design)