資料庫的某一個欄位,裡面是「Null」值的時候,ASP.NET無法把這樣的 Null值,呈現在畫面上。
因為ASP.NET不會自動把Null值轉換成一般的字串(String),因此會出現錯誤訊息。
撈(展現、查詢)資料時,資料表欄位是「Null」值的處理 -- DBnull / DBNull.Value / IsDBNull()方法
- 27682
- 0
- ADO.NET / LINQ / SQL / Entity
- 2014-07-30
資料庫的某一個欄位,裡面是「Null」值的時候,ASP.NET無法把這樣的 Null值,呈現在畫面上。
因為ASP.NET不會自動把Null值轉換成一般的字串(String),因此會出現錯誤訊息。
GridView也是目前大多數ASP.NET書籍第一介紹的「大型、全能控制項」,
GridView能玩到的功能很多,由淺入深,有各種玩法。
重點不是在「強調GridView的英明神武」,而是在GridView的學習歷程中,我們學到的東西,都可以延續到其他控制項來使用。
這才是書籍作者偏好 「優先推薦GridView」的理由吧。
以初學者為例,GridView的學習歷程,可以包含......
的確有許多電腦書,被大家推崇,這些書被認為是「聖經」等級,不看不行。
但是這種「聖經」,是指:書本寫得好、架構嚴謹、理論正確,看了以後茅塞頓開,扭轉不少錯誤的觀念。
絕對!絕對沒有哪一本「聖經」等級的電腦書,敢跟你保證「買了這一本,永遠不用看其他書籍」啦~
XSS攻擊相當猛烈,微軟也提供了一個Library來作防範。
目前最新的版本是 Anti-Cross Site Scripting Library V1.5
我雖然在學校一直都就讀資管系,但說真的,我很懶,沒寫過多少程式。
當年最認真交作業的(從沒抄襲過,都自己寫),是COBOL
雖然我做大專題時,滿認真的!但嚴格說起來,我不是用功的學生。
也知道自己學不好程式,心虛。
所以不敢出去外面找工作,下定決心考碩士。打算換張好看的文憑,看看能否不用寫程式?將來動口不動手?
MD5是一個非常常用的功能,把一些重要資訊加密、編碼。
http://userpages.umbc.edu/~mabzug1/cs/md5/md5.html
上面這網站提供很多MD5的函數,各種程式都有。
對於寫程式的人來說,實在是一大福音。
昨天看見一本新書上市,講ASP。 http://www.drmaster.com.tw/info.asp?NO=NE30006
有點驚訝,但後來想想也沒什麼不好?
「管他黑貓白貓,能抓老鼠就是好貓」。程式是為了解決問題,本來就無新舊之分。
如何變成一位Web程式設計師?
入門有哪三大要求?
這只是我個人的觀點而已,僅供參考~
摘要:[微軟文件]保護 ASP.NET 網站
今天找資料時,找到這一系列文章。
順便幫自己留一個記錄
兩句話來說她的優點。
第一,不廢話,直接上手寫寫看!
第二,廣度夠,適合初學者!
回首我寫的書,出版社常常要求補充一點基本內容,無形中,就會加入一大堆「我自己原先都不想寫的理論、介紹」
章立民老師,不愧是大師級的人物。他願意在第一章,就寫一個簡單程式,讓初學者直接玩玩VS 2008.......果然是大師級的魄力!
最近遇上的Case,也是被多國語系的轉碼所苦。
各位可以參考一下微軟的範例,Encoding.Convert 方法
原來是資料庫連線之後,除了關閉連線(Conn.Close()),還得 Conn.Dispose()才行。
不然的話就會出現 SqlClient Pool滿載的錯誤。
重新安裝IIS之後,原本安裝好的 .NET FrameWok都需要重新作對應(Mapping)
有時候,IIS秀逗無法執行 .aspx檔案,也會這樣做以便修復。
以上的作法,只能用在 .NET 1.x版或2.0版。 3.0與3.5版沒這指令。
常用的 HttpSessionState屬性
MVC就是model-view-controller pattern for Web applications.
並「不是」用來取代 WebForm的。
卻可以建置「沒有 WebForm」 的 Web 應用程式
本文介紹三個套件,有助於初學者學習。
Training Kit..........東西好多,多到看不完勒.............
這次沒看見 .NET 3.5 的SDK,大概就用這東西取代了吧?
真的找不到的話, .NET 2.0 SDK有中文版,裝起來學學,也很不錯。
[免費下載]Visual Studio 2008(90天試用版)
合法的下載點,微軟公布的~請放心!
跨網頁張貼(Cross-Page Posting),簡單的說,就是「網頁A」要把資料傳給「網頁B」。
本文是第二種作法~~
跨網頁張貼(Cross-Page Posting),簡單的說,就是「網頁A」要把資料傳給「網頁B」。
以前在ASP時代,我們可以用隱藏欄位,例如: ,或是 Session(工作階段)來處理。
而ASP.NET 2.0開始,微軟有新的方法提供給大家。
昨天去逛書店,看見「深入淺出C# (歐萊禮,O'Relly)」
這一系列的書,也是很淺顯。最特別的是:裡面圖片比文字還多!排版方式也很動感!