virtual和abstract都是用來修飾父類的,通過覆蓋父類的定義,讓子類重新定義。 它們有一個共同點:如果用來修飾方法,前面必須添加public,要不然就會出現編譯錯誤:虛擬方法或抽象方法是不 ...
virtual和abstract都是用來修飾父類的,通過覆蓋父類的定義,讓子類重新定義。 它們有一個共同點:如果用來修飾方法,前面必須添加public,要不然就會出現編譯錯誤:虛擬方法或抽象方法是不 ...
我第一次使用FastReport插件做的功能是打印一個十分復雜的excel表格,有幾百個字段都需要綁定數據,至少需要4個數據源,而且用到橫向、豎向合並單元格。 我不是直接連接數據庫,而 ...
HttpPostedFile注意事項: (1) HttpPostedFile提供對客戶端已上載的單獨文件的訪問。 (2) 對於客戶端已上載的文件,最好先保存到服務器,再訪問;而不 ...
1,Http 協議中有專門的指令來告知瀏覽器, 本次響應的是一個需要下載的文件. 格式如下:Content-Disposition: attachment;filename=filename.ext以 ...
C#的FileStream類提供了最原始的字節級上的文件讀寫功能,但我們習慣於對字符串操作,於是StreamWriter和 StreamReader類增強了FileStream,它讓我們在字符串級 ...
本文說一下如何使用ADO.NET實體數據模型,並解釋一些概念。 1,首先你要建立一個數據庫。比如我在SQL2005上面建立了數據庫student,包含兩個表: 2,然后再項目上添加新建項: ...
一、知識點介紹 1,更新控件的內容,應該調用控件的Invoke方法。 Invoke指: 在擁有控件的基礎窗口句柄的線程上,用指定的參數列表執行指定委托。該方法接收一個委托類型和委托 ...
在我看一個源程序的時候看到這個例子使用了IList<T>返回類型,因為上午剛剛總結過List<T>的詳細用法,突然出現了IList<T>,感覺很奇怪,於是上網搜 ...
Repeater控件的ItemDataBound事件:在項被綁定數據后觸發。 下面的例子來自msdn,不過我把前台和后台分開了。 前台是: View Code ...
一些操作由於互相關聯,因此加了注釋,看該文章時,只需把代碼復制下來從前到后一點一點的運行就可以看到結果。(可以先把后面的注釋掉,通過加/* */). 參考:http://blo ...