最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

ASP.net基礎(chǔ)知識之常見錯誤分析

來源:懂視網(wǎng) 責(zé)編:小采 時間:2020-11-27 22:45:22
文檔

ASP.net基礎(chǔ)知識之常見錯誤分析

ASP.net基礎(chǔ)知識之常見錯誤分析:1:command調(diào)用存儲過程的時候,如果輸出是dataset,selectcommand的command對象的connection先要指出,否則catch一輩子也是空的.. 2:存儲過程的varchar字段如果是x.x的這種格式,容易出現(xiàn)細(xì)微的傻錯誤,注意不要漏了[]. 3:如果ascx文件的默認(rèn)服務(wù)器控件
推薦度:
導(dǎo)讀ASP.net基礎(chǔ)知識之常見錯誤分析:1:command調(diào)用存儲過程的時候,如果輸出是dataset,selectcommand的command對象的connection先要指出,否則catch一輩子也是空的.. 2:存儲過程的varchar字段如果是x.x的這種格式,容易出現(xiàn)細(xì)微的傻錯誤,注意不要漏了[]. 3:如果ascx文件的默認(rèn)服務(wù)器控件

1:command調(diào)用存儲過程的時候,如果輸出是dataset,selectcommand的command對象的connection先要指出,否則catch一輩子也是空的.. 

2:存儲過程的varchar字段如果是x.x的這種格式,容易出現(xiàn)細(xì)微的傻錯誤,注意不要漏了[]. 

3:如果ascx文件的默認(rèn)服務(wù)器控件的事件不重寫的話在control控件里面沒有自動回送!切記. 

4:Page.RegisterOnSubmitStatement在ascx文件中小心使用... 

5:viewstate在true的狀態(tài)下暴漲了許多沒用的數(shù)據(jù)... 

6:明確掌握事件的前后次序.,諸如onsubmit和onclick的區(qū)別沒啥說的... 

7:注意page_load和__dopostback的關(guān)系, 

8:如果在頁面動態(tài)加載ascx的話,分清楚page_init的要執(zhí)行的操作,不要濫用用戶控件和自定義服務(wù)器控件(重點(diǎn)) 

9:cs文件框架需要明確,最后集成,定版本好. 

10;使用第三方的在線編輯器的話最好使用框架,ok?! 

11:多個CS文件編譯的時候后面的源不要加逗號就可以了. 

12:在第五點(diǎn)中加載的js可以單獨(dú)開發(fā),在onsubmit中,因?yàn)閒orm只有一個ascx很多, 

13:系統(tǒng)的錯誤全部標(biāo)出錯誤碼(以后可以在xml文檔幫助文檔中寫出,多語言版本可以共用),這想法真好. 

14:控件本身用loadcontrol的時候出現(xiàn)不識別page頁面的屬性,只有在page頁面的inhert修改之. 

15:注意這個存儲過程: 


CREATE proc spage 
@pagesize int, 
@destpage int 
as 
set nocount on 
declare @id int 
declare @startid intselect @startid = (@destpage - 1)*@pagesizeset rowcount @startid 
select @id = id from [crm_articler]set rowcount @pagesize 
set nocount off 
select * from t_member where id > @id order by id 
GO 
execute后面的()有無有莫大關(guān)系. 

16:別在page_load里面試圖修改全局變量,沒那功能的. 

17:帶有不確定性口氣的程序沒看的必要性。 

18:后臺使用框架的技巧(style,js,類)布置合理,盡量獨(dú)立出后臺,不依賴前臺的部分命名空間或類。 

19:可以這樣使用:using (context = System.Web.HttpContext.Current) 

20:盡量把編譯的輸出文件簡潔+獨(dú)立,功能是一個模塊的就編譯成一個文件,但不要把module(usercontrol)和普通的放開,因?yàn)閁serControl有assembly的問題。 

21:磁盤讀取xml文件是很慢的,不要老是讀取之,可以放入緩存的就放進(jìn)去。 

22:文件讀取reader,或者datareader一定要close(); 

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

ASP.net基礎(chǔ)知識之常見錯誤分析

ASP.net基礎(chǔ)知識之常見錯誤分析:1:command調(diào)用存儲過程的時候,如果輸出是dataset,selectcommand的command對象的connection先要指出,否則catch一輩子也是空的.. 2:存儲過程的varchar字段如果是x.x的這種格式,容易出現(xiàn)細(xì)微的傻錯誤,注意不要漏了[]. 3:如果ascx文件的默認(rèn)服務(wù)器控件
推薦度:
標(biāo)簽: 錯誤 常見 基礎(chǔ)知識
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題
Top