發表文章

BootStrap Modal 中的JQuery效果無法正常顯示的心得

圖片
狀況描述: 我想將Bootstrap Modal中的TextBox增加BootStarp MaxLength 的剩餘字數提醒效果。 但是 總是效果出不來!! 心得 原來是  zIndex的問題 因為 Modal 為了要顯示在葉面最上端 通常zindex設定很大 要把剩餘字數提醒的效果的zindex設定比modal 大 才會顯示

ASP.NET常用的RegularExpressionValidator驗證

2. 字符長度  使用ASP.NET自帶的RegularExpressionValidator控件. 格式錯誤-只能輸入不超過100個字符 3. 是否輸入了中文 請輸入漢字 4. 是否是數字 5. 只允許輸入字母 請輸入英文大小寫字母 6. 是否是字母、數字、下劃線 請輸入數字字母和下劃線 7. 是否是正確的E-mail格式   8. 是否是正確的郵政編碼格式 您輸入的不是中國郵政編碼 9. 是否是正確的電話號碼格式 您輸入的電話號碼格式錯誤 不涉及電話號碼是否有效。如果有相關,需要後台配合。 ----------------------------------- 只能輸入1個數字  表達式 ^/d$ 描述 匹配一個數字 匹配的例子 0,1,2,3 不匹配的例子   只能輸入n個數字    表達式 ^/d{n}$ 例如^/d{8}$ 描述 匹配8個數字 匹配的例子 12345678,22223334,12344321 不匹配的例子   只能輸入至少n個數字  表達式 ^/d{n,}$ 例如^/d{8,}$ 描述 匹配最少n個數字 匹配的例子 12345678,123456789,12344321 不匹配的例子   只能輸入m到n個數字  表達式 ^/d{m,n}$ 例如^/d{7,8}$ 描述 匹配m到n個數字 匹配的例子 12345678,1234567 不匹配的例子 123456,123456789 只能輸入數字    表達式 ^[0-9]*$ 描述 匹配任意個數字 匹配的例子 12345678,1234567 不匹配的例子 E, 只能輸入某個區間數字    表達式 ^[12-15]$ 描述 匹配某個區間的數字 匹配的例子 12,13,14,15 不匹配的例子   只能輸入0和非0打頭的數字    表達式 ^(0|[1-9][0-9]*)$ 描述 可以為0,第一個數字不能為0,數字中可以有0 匹配的例子 ...

手動建立DataTable

 'Step1 建立空白資料表格DataTable                 注意:請先引用 System.Data 命名空間,因為 DataTable 是被定義在該命名空間中             Dim dt As New DataTable 'Step(2)建立欄位資訊            dt.Columns.Add("序號")  dt.Columns.Add("年度") 'Step3 建立資料 Row '由於Row的建立,必須取出DataTable的欄位資訊,所以不可以使用new來建立空白的Row,必須透過DataTable的NewRow()方法來取得一筆有欄位資訊的Row '取出新的Row後,填入適當的資料,再透過DataTable中的Rows集合裡的Add()方法將Row附加到DataTable中。             Dim row As DataRow             For i = 0 To 4                 row = dt.NewRow()                 row(0) = i                 row(1) = Cint(Now.ToString("yyyy"))+1  '假設現在是2014年                 dt.Rows.Add(row)             Next ----------...

Gridview資料輸出格式化的方法

GridView呈現格化資料的方法 如果 是使用 BoundField去繫結資料庫的話 可以使用 DataFormatString http://blog.xuite.net/tolarku/blog/43506010-%5BASP.NET%5D+Gridview+%E6%AC%84%E4%BD%8D%E8%BC%B8%E5%87%BA%E6%A0%BC%E5%BC%8F+DataFormatString 若是使用ItemTemplate 則在控制項的Text屬性加上  text=' <% # Eval("MyDateField", "{0:d}") %>' 最後 很重要的一點  若要呈現數值格式 那 資料庫欄位要使用數值格式,才會有效. 像我測試半天都沒有效果,原來是資料庫欄位是文字格式的關係

解決找不到某個UpdatePanel ID的錯誤訊息

圖片
我在開發階段三不五時會遇到這個錯誤 原因也很簡單 就是 html 上有錯誤的語法 例如     區段 少了 倒置 葉面元素剖析出錯

Jquery 元件 fullcalendar 動態改變event顏色的分法

方法一、 eventAfterRender : function ( event , element , view ) { var dataHoje = new Date (); if ( event . start < dataHoje && event . end > dataHoje ) { //event.color = "#FFB347"; //Em andamento element . css ( 'background-color' , '#FFB347' ); } else if ( event . start < dataHoje && event . end < dataHoje ) { //event.color = "#77DD77"; //Concluído OK element . css ( 'background-color' , '#77DD77' ); } else if ( event . start > dataHoje && event . end > dataHoje ) { //event.color = "#AEC6CF"; //Não iniciado element . css ( 'background-color' , '#AEC6CF' ); } }, 方法二、 eventSources : [ // your event source { events : [ // put the array in the `events` property { ...