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

21二月/120

Razor 學習筆記 - @functions 和 @helper

前言

在 Razor 語法裡面有兩個語法比較少為人知,但是在某些情形下也是很方便的。這兩個就是 @functions 和 @helper。而我們又可以用在怎樣的情形下呢?假設我們已經編譯好網站發佈了,可能已經到了客戶那邊,但是卻又沒有攜帶程式碼,這時候可能緊急需要寫程式碼的時候,又可能要重複使用,這時候就可以用上這兩個語法了。

20二月/120

Mobile Web Note - ViewPort

前言

因為行動裝置越來越多,因此逐漸會有開發行動版網頁的需求,而在設計版型的時候也會針對行動版來設計版型,而為了可以在多種解析度都可以正常瀏覽,通常會把寬度設計成 100% 這樣也比較不會讓裝置翻轉的時候產生內容無法充滿整個畫面的窘境,這時候再配合 ViewPort 的設定,就可以讓畫面瀏覽起來更是符合行動版網頁,也可以避免一些再使用者放大縮小網頁時候產生的問題。

標籤: 繼續閱讀
19二月/120

Razor 學習筆記 - RenderBody, RenderPartial 和 RenderSection

前言

ASP.Net MVC3 中新增了 Razor 這一個 View Engine ,讓我們在開發的時候可以有更簡潔的 View,而首先要學 Razor 最先要了解的就是關於 Layout 的方法(RenderBody, RenderPartial 和 RenderSection)了。

31七月/110

在 ASP.Net MVC 的 HTML Helper 中使用 TagBuilder

前言

在 ASP.Net MVC 中最重要的就是有許多好用的 Helper 可以使用,當然也可以很方便的來擴充它,而擴充的方式也很容易,如下所示的程式碼就是最基本的方法,最重要的就是第一個參數是 this HtmlHelper html 就可以囉!

而在擴充方法裡面的的程式就是產生我們想要的 HTML ,在 .Net 裡也提供了一個新的類別 TagBuilder 來幫助我們快速又方便的建立 Html Tag 的字串,而實作的範例就在後面說明了。

19五月/113

利用 UserAgnet 判斷是否為行動裝置瀏覽網頁

前言

因為工作上需求會要判斷使用者是不是使用行動裝置(e.g. iPhone、Android 手機)來瀏覽網頁,因此寫了個類別來判斷 UserAgent 是不是行動版裝置瀏覽。

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

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

前言

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

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

ASP.Net MVC 學習筆記 - TryUpdateModel

前言

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

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

2五月/110

IIS7 上使用 PHP

前言

PHP 是一種簡單方便的語言,加上它又是免費,因此受到相當多人的青睞,而在架設可以執行 PHP 的伺服器上,除了使用 Apache 以外,我們也可以使用 IIS 來執行 PHP 的程式。而在比較舊版本的 IIS 和 PHP 上面要設定會有點麻煩,有時候會遇到不少莫名其妙的問題,但是現在已經可以很簡單又快速的設定好 PHP 在 IIS7 上面執行,下面就簡單說明設定過程。

標籤: 繼續閱讀
19四月/110

Linq to XML 實作測試

前言

XML 是一個很方便傳遞資料的一種格式,在之前要用 .Net 來讀寫 XML 得寫不少程式碼,現在有了 Linq to XML 之後,我們可以很快就可以寫出產生和讀取 XML 的程式,下面就用一個簡單的範例來說明該如何寫。

標籤: , 繼續閱讀
14四月/110

離奇表單自動提交事件

前言

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

標籤: 繼續閱讀
快速跳頁: 上一頁 1 2 3 4 5 下一頁