前一陣子做完《牛腩新聞發布系統》後,對其中遇到的一些問題做一下彙總和細節的把握,現在發出來留作記錄。希望對以後有幫助。
1. sql服務沒有開啟;資料庫連線字串寫錯。
2. 資料庫中有外來鍵關聯。
3. 資料類因保護級別受限不可訪問:檢查問題類是否宣告為public。
4. web.config檔案新增:
1. 按鈕radiobutton事件:groupname=」cond」 ;成為互斥事件;
2. html5新增的屬性是async。
之前被廢棄的屬性是language,並且type是用來來替代它的。
3. asp.net介面顯示控制項幫頂 repeater :
迴圈項設定
其中 eval(「name」) 表示顯示的專案是從資料庫中查詢到的字段:
eval 單向繫結
bind 雙向繫結
4. 帶引數的頁面跳**
asp.net 的屬性設定:maintainscrollpositiononpostback=」true」
6. 如何實現頁內跳轉-----------標籤的name屬性和id 屬性。
新增單機事件,如果沒有就直接寫 οnclick=」this.value=』』」
8. 取得當前位址列引數值?
request.querystring(取得位址列引數值)
9 . 驗證軟體requiredfieldvalidator
可以對一些文字框之類的東西進行資訊驗證,可以彈出彈出框。屬性為 controltovalidate:
如下例子:
介面彈出框:
requiredfieldvalidator 控制項的屬性 errormessage="請輸入驗證碼"
在 validationsummary控制項裡使用 showmessagebox="true" showsummary="false" 彈出彈出框。
再使用 這個**段,使得介面彈出框仍然在原來的基礎上,不會出現空白頁。
10. 驗證判斷實現web介面的跳轉?
//實現頁面跳轉
response.redirect("categorymanager.aspx");
11. 判斷實現頁面彈出框提示?
page.clientscript.registerstartupscript(page.gettype(),"message", "");
12. 對密碼進行簡單加密
密碼pwd轉為md5形式:
1).web後台引入程式集:using system.web.security; 2)
. pwd = formsauthentication.hashpasswordforstoringinconfigfile(pwd,"md5");
13. web配置頁:頁面錯誤跳到轉固定頁:
伺服器開發總篇
看著自己之前寫的部落格並沒有乙個良好的總結,看著自己的知識體系並沒有良好的建立,今日自己終於幡然醒悟,意識到自己在生活,在學習中的許多不足。其實吧部落格就是個人技術及經驗的積累,是宣洩自己心中所想所悟之所。伺服器開發 學習筆記 師從 伺服器開發 學習筆記 環境配置 伺服器開發 學習筆記 簡單的客戶端...
Web開發中的小細節
專案結束了,國內的弟兄們在辛苦的加班的對應著。專案的測試一直不太讓人放心,在客戶的反饋中,出了很不應該出的bug,是忽視?是沒有注意?我不那麼看,還是水平不夠,尤其是作為專案的leader,在對專案整體的結構分析和問題把握沒有很認真的去做,在做完ut很多人包括我自己在內都鬆懈了下來,在對敏感字元的處...
心得 基於Flask技術的web部落格開發總結
flask主要依賴werkzeng和jinja2模板。werkzeng提供route,debug和web服務,jinja2模板提供網頁前端展示功能。bootstrap是twitter的乙個開源框架,它提供的使用者介面的元件可以方便地在flask中復用。表現層狀態轉移 representational...