以往在使用FileUpload元件時,比較麻煩的是
副檔名檢查,會等到上傳到Server端後,才能用程式去判斷是否合法
一旦檔案比較大的時後就需要較長的等待時間
- Mar 31 Sat 2018 12:26
ASP.Net 利用 RegularExpressionValidator 驗證上傳檔案的副檔名
- Mar 29 Thu 2018 17:41
多筆重複資料,找出最新一筆 使用 ROW_NUMBER() 與PARTITION BY
有時候在資料設計上會有 主檔 與 紀錄檔,來進行關聯與紀錄
但取得資料時,只想要取得最新一筆,( 或依照我們所要的排序條件取得最新或最舊 )
但又不想在程式上處理,希望直接用SQL取得 就可以運用 ROW_NUMBER() 與PARTITION BY
標準的紀錄Table會如下
- Feb 24 Sat 2018 17:49
SQL Server Management Studio 資料表設計時一併顯示描述欄位
在設計資料表時,通常都會為欄位加上描述說明
但是預設的SQL Server Management Studio 設計模式,卻只有
資料行名稱,資料類型,允許NULL 3個欄位
要加上說明必須點選該資料行後到下方的資料行屬性表,找到描述這個屬性來進行設定
還頗為麻煩
- Feb 14 Wed 2018 11:22
Asp.net 多行 TextBox 輸入時 自動高度
有時候設計上會需要使用到 TextBox多行輸入
在定義了 TextMode="MultiLine" 與 指定 Row="5" 之後可以讓 TextBox 可以在初始載入後有一定的行數高度
不過當使用時輸入的行數超過設定的行數時,就會出現卷軸
雖然不是什麼大問題,而且新的瀏覽器都可以透過自行去拉高高度
- Jan 25 Thu 2018 18:55
ASP.net C# 控制 Bootstrap Modal
//從 Server 端 控制 Boorstrap Modal
//顯示對話方塊
ScriptManager.RegisterStartupScript(Page, Page.GetType(), "closepup", "$('#Modal_ID').modal('show');", true);
//關閉對話視窗本身
ScriptManager.RegisterStartupScript(Page, Page.GetType(), "closepup", "$('#Modal_ID').modal('hide');", true);
- Aug 16 Tue 2016 16:19
ReportViewer RDLC 匯出錯誤
最近因修改與升級 Asp.Net的開發環境,在部署後,發現使用ReportViewer + RDLC 匯出 PDF檔 或者 Excel檔時
會有下列錯誤
完整的錯誤訊息如下,會因版本不同而有所差異
[A]Microsoft.Reporting.WebForms.ReportHierarchy cannot be cast to [B]Microsoft.Reporting.WebForms.ReportHierarchy. Type A originates from 'Microsoft.ReportViewer.WebForms, Version=12.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' in the context 'Default' at location 'C:\Windows\assembly\GAC_MSIL\Microsoft.ReportViewer.WebForms\12.0.0.0__89845dcd8080cc91\Microsoft.ReportViewer.WebForms.dll'. Type B originates from 'Microsoft.ReportViewer.WebForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' in the context 'Default' at location 'C:\Windows\assembly\GAC_MSIL\Microsoft.ReportViewer.WebForms\11.0.0.0__89845dcd8080cc91\Microsoft.ReportViewer.WebForms.dll'.
意思就是說,不同版本的ReportViewer無法轉換
- Jul 31 Fri 2015 08:24
開發階段中的需求定義
不管是系統,單一軟體,或者專案中,第一步就是要確認需求,但往往很多"業主",在這一步就卡關
業主,是我對需求者的泛稱,對象也許是接案的客戶,又或者是在企業內,提出需求的部門員工、主管...等
由於軟體開發有一定的階段跟必要條件,跟很多實體產品的開發是一樣的
並不是開發一個購物網站,就比建構實體的商店來的簡單,要思考的事情也不會變少
- Jun 18 Thu 2015 07:35
使用與開發的不同
大部分的企業,在成長的過程中
有法律的需要,會聘用法律顧問,甚至成立法務部門
而且對其甚為尊重,每每請教,有如學生敬拜老師一般....
其實不管有任何方面的需要,都會聘雇所謂的專業人士
- Jun 05 Fri 2015 13:08
旅遊,在我的家鄉,我的土地
跟我稍熟的朋友都知道,我不愛出國旅行
不愛人多的地方,也不愛大眾交通工具
有人覺得我是抗拒踏出國土
也有人建議去看看別的國家世界
想當然,開拓視野啦~吸收不同的文化啦,了解不同的民族啦~
- Apr 08 Wed 2015 22:21
2015-03-28 NOW&THEN-早午餐初探