Coding 之路,不由分說 .Net,MVC,jQuery

27二月/120

超連結 onclick 事件茶包日記

前言

之前在做某案子的時候,發生了一點靈異事件,就是超連結有設定網址以及 onclick 事件,而在事件裡面有些邏輯去判斷是否會執行連結動作,但是不知道為啥事件判斷的邏輯怎麼看都很正確,但是就是還是會去執行超連結的動作,花了點時間才發現問題所在,是有點容易疏忽的情形,特此記錄。

17五月/110

【筆記】不同瀏覽器中 Textarea 的行為

前言

前陣子再處理手上案子的時候發現,表單中的 Textarea 再不同瀏覽器再接收資料的時候會有些許的差異,這會影響到後續我們程式處理的時候發生些問題,故做此筆記。

標籤: 繼續閱讀
15五月/110

ASP.Net MVC 學習筆記 - TryUpdateModel

前言

ASP.Net MVC 是一個很有趣的新框架,在學習之後真的會很容易就決定不再寫 WebForm 的程式了...。只是我也還算在學習的階段,總會在工作之餘又發現新東西或是心得,因此未來會有不少的學習筆記的出現,希望對也是學習 ASP.Net 的網友能有一些幫助,也可以一起學習和切磋了。

本次的主題是 TryUpdateModel 方法,在使用的時候更可以發現到 ASP.Net 在資料的繫結上真的處理的很棒哩!

14四月/110

離奇表單自動提交事件

前言

表單在網頁設計上是很常使用的元素,通常會包含著讓使用者輸入的文字欄位和提交(submit)表單的按鈕。但是不知道為什麼手上的案子的設計,會利用 JavaScript 來取得值再去做 POST 的動作,而又有另一個動作是會做傳統的提交表單動作,可是因為有一個文字輸入欄位是再點選文字後才會出現,且是用來即時修改資料使用,會配合 blur 事件和 Ajax 來修改資料,而有時候使用者會很自然的在編輯完後按下 Enter 來表示修改完成,這時候卻會觸發表單的提交事件,但是卻又不是每一次都會發生,最後終於找到真正的原因...

標籤: 繼續閱讀
11三月/110

C# 使用正規表示式搜尋和取代

前言

正規表示式(或稱正則表示式)在程式語言上一個很方便做字串處理的方式,各種程式語言也都有支援,只是它的規則撰寫是需要花點時間學習的,但是網路上可以找到許多的工具和網站都可以協助我們來寫規則式,這部份就不再多說了。本文主要是介紹在 C# 中要怎麼做搜尋和取代字串,每次都會忘記,給自己做個筆記一下囉!

26七月/100

ASP.net MVC 啟用客戶端驗證

Asp.net MVC 在資料實體模型中有設定好驗證的模式,就可以很方便的產生模型驗證,比如下面的對某個欄位的設定,就可以驗證有無輸入和輸入的資料是否為英文數字。

然後只要在 View 中加上下面這一段,就會自動幫你做驗證囉!

上面只是簡短的介紹,之後再寫個實作範例來詳細介紹,

這次重點是如果想啟用客戶端驗證,在送出表單前就先驗證欄位的話,只要在View中加上下面這一段程式碼就可以啦!

不過我在使用的時候發現到一個問題,有時候它會無法作用,後來仔細檢查之後發現,原來是放的位置的問題,如果將此段程式碼放到 Form 裡面的話,就會有問題,所以必須放在 View 產生 Form 的程式碼之前,不然是會有問題的。

22四月/100

動態修改 Body 屬性

前言

這是一個簡單又困難的問題,之前速成 ASP.Net ,發現還有很多基本的東西還不夠熟悉,所以才產生這一個問題啊!就當做筆記記錄一下了,太少用到也很容易忘記。

17四月/101

ASP.NET MVC 運行於 IIS 5 上

最近在學習Asp.Net MVC ,當把做好的網站要部屬到 IIS 的時候發現都會出現找不到檔案的錯誤,經過一番嘗試終於找到解決的方式了。

主要就是到 IIS 裡面去新增一個篩選器,設定參數如下:

執行檔(X): c:\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll
副檔名(E): .mvc
限於為(L): GET,HEAD,POST,DEBUG
不要選"確認讓檔案是否存在(V)"