由於工作的需要必須使用.net 2.0進行web開發
一開始並沒有注意到而使用.net 3.5 開發了一陣子後
準備再虛擬主機上進行測試時 發現 Asp.net程式怎麼都Run不起來
但是一般網頁卻OK
於是意識到…虛擬主機商的ASP.Net環境 絕大部分都只支援到.net 2.0

那怎麼辦呢?捨棄 AJAX的套件功能? 全部打掉重寫? 改用大量的javascript ?

ADOLPH 發表在 痞客邦 留言(0) 人氣()

P9123489.JPG    
自從投身O家DSLR行列後
第一部使用的相機就是當時號稱最輕巧的E-410
當時所搭配的Kit鏡就是 14-42/f3.5-5.6 這一顆被我誤會好久的鏡頭

 P9123488.JPG

其實我只是個初入攝影門徑的 n流 業餘 攝影玩家

ADOLPH 發表在 痞客邦 留言(0) 人氣()

SQL 分頁語法

Web上最重要的就是速度跟資源
資料的傳輸量越小 速度就越快
因此在Windows Form上一次把所有資料篩選出來的做法
到了Web上就變得很可怕

或許在其他的功能上為了方便 無法捨棄便利的物件
那麼至少在資料的篩選方面下點功夫

ADOLPH 發表在 痞客邦 留言(1) 人氣()

取得 SqlDataSource 中Select 的結果做為DataSet 或 DataTable

'取得查詢結果
'使用DataView來取得sqlDataSource中 select 產生的結果
Dim dv As DataView = sqlDataSource1.Select(New DataSourceSelectArguments)

再使用 dv.Table 即可取得

 

C# 語法

ADOLPH 發表在 痞客邦 留言(0) 人氣()

在Web開發的過程中難免會動態去產生一些控制項
如果這些控制項只是顯示用的到沒啥問題
不過如果是要動態生一些具有事件的控制項 要怎麼 一起產生對應的事件呢?

其實這個問題來自於我想偷懶的做法
因為其實大部分的控制項都可以在設計時期就配置好
不管是用很複雜的程式也好 用很多的判斷去控制險式或不顯示也好

ADOLPH 發表在 痞客邦 留言(0) 人氣()

由於工作的需要必須使用.net 2.0進行web開發
一開始並沒有注意到而使用.net 3.5 開發了一陣子後
準備再虛擬主機上進行測試時 發現 Asp.net程式怎麼都Run不起來
但是一般網頁卻OK
於是意識到…虛擬主機商的ASP.Net環境 絕大部分都只支援到.net 2.0

那怎麼辦呢?捨棄 AJAX的套件功能? 全部打掉重寫? 改用大量的javascript ?
對我而言以上的方法大概只有第一跟第二可行 因為我的Javascript撰寫能力

ADOLPH 發表在 痞客邦 留言(0) 人氣()

這個小問題著實也費了番功夫
一開始很天真的以為只要是繫結欄位都只要用
GridView.Rows(Index).Cell(Index).Text 就可以取得
無奈如果你的欄位是一個ButtonField或是HyperLinkField他只會回傳給你一個空字串
 
原是啥呢...因為這兩種欄位他還是有自己的Text屬性

ADOLPH 發表在 痞客邦 留言(0) 人氣()

有些常用的語法 每每要用時都會忘記 而要回頭查以前的程式
怪了 既然是"常用"的語法 怎麼還會忘記
 
因為 如果某個功能常用
通常我們會把他寫成類別方法 或是副程式 來進行呼叫
也就是...在某個系統中你可能使用到他10次 但是只寫了1次.....

ADOLPH 發表在 痞客邦 留言(0) 人氣()

這個問題實在有點兒意思
因為其實我一直在迴避這個問題
從以前寫程式就一直會把整個組織的資料庫開成同一個

裡面放所需要的Table
可是呢 這樣做實在有點瞎
因為其實不同的系統 如果需要區隔資料庫的話
當然應該把資料庫的實體位置分開

而不是逃避 然後用所謂的Table名稱規則來識別

終於我被迫要面對這樣的問題

ADOLPH 發表在 痞客邦 留言(1) 人氣()

有時候我們在畫面上會安排許多相同類別的元件
例如
可能在製作某些功能時會用到條列式的排版 這樣免不了就會有一堆按鈕 或著 textBox之類的
最常見的就是你一些重複的功能 但是又要讓user可以做某種程度的分類

如下圖

clip_image002

ADOLPH 發表在 痞客邦 留言(0) 人氣()