Didier 帝迪ㄟ珍天帝

Didier 帝迪ㄟ珍天帝與你分享
我就是我 世上無人可取代 正面、積極、樂觀、享受人生
將心情、觀感、心愛的大小老婆、建議及所知道的技術文件一一POST出來

2007年12月24日 星期一

騎木馬

自從教煒寶如何上木馬
一歲一個月的他越騎越高了

2007年12月23日 星期日

煒寶走路

一歲二個月又四天的煒寶
12/23(日)也許是看到大她兩個月的影響
今天晚上都用走的不爬了
除非有階

2007年12月20日 星期四

無效的回傳或回呼引數。已在組態中使用 或在網頁中使用 <%@ Page EnableEventValidation="true" %> 啟用事件驗證。基於安全性理由,這項功能驗證回傳或回呼引數是來自原本呈現它們的伺服器控制項

無效的回傳或回呼引數。已在組態中使用 或在網頁中使用 <%@ Page EnableEventValidation="true" %> 啟用事件驗證。基於安全性理由,這項功能驗證回傳或回呼引數是來自原本呈現它們的伺服器控制項。如果資料為有效並且是必需的,請使用 ClientScriptManager.RegisterForEventValidation 方法註冊回傳或回呼資料,以進行驗證。

後來發現是Page_Load中
多了個 GridView1.DataBind();造成的

2007年12月15日 星期六

Viewstate MAC 的驗證失敗。如果此應用程式是由 Web 伺服陣列或叢集所裝載,請確定 組態指定有相同的 validationKey 和驗證演算法。AutoGenerate 無法在叢集中使用。

有以下兩種可能
1.網頁有導向非ContentPage網頁

如<script language=JavaScript>top.location.href='http://xxxxxxxxxx/Error.aspx';</script>

2.Server有做Cluster
你有兩台Web Server,當另一台要驗證ViewState時,
validationKey或decryptionKey必須是相同的,所以必須自行產生validationKey後,
才能以相同的驗證碼來處理ViewState甚至cookie等

在預設狀況ASP.NET會隨機建立manchineKey當作驗證碼,

<configuration>
<system.web >
<machineKey validationKey = "AutoGenerate,IsolateApps"
decryptionKey = "AutoGenerate,IsolateApps" validation = "SHA1"/>
</system.web>
</configuration>

2007年12月13日 星期四

ASP.NET 2.0VS 1.1

1.存取Web.config設定參數,使用System.Configuration.ConfigurationManager.AppSettings
Web.config Set

<appSettings>
<add key="AAA" value="AAAValue"/>
</appSettings>

C# Get

System.Configuration.ConfigurationManager.AppSettings["AAA"].ToString()

2007年12月12日 星期三

HTML TAG在C#問題

1.結尾要 /> 前要空一格

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

2.Title 要分段或空格不然會有錯誤

<title>
Menu Page
</title>

3.C#裡所有屬性值要以""包起來

亂碼UTF-8 BIG5 GB2312

ASP
1.如果是ANSI檔案格式ASP
要寫unicode資料到nvarchar DB時
要將cmd前加N
update TableA set ColumnA=N'測試' where ColumnB=1
2.如果是UTF-8格式程式
就可以直接處理
記得設定Meta
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

C#
將Web.config檔設定UTF-8
<globalization
requestEncoding="UTF-8"
responseEncoding="UTF-8"
fileEncoding="UTF-8"
/>
並將ASPX及CS或VB檔存成UTF-8 with signature

DB資料庫
將欄位設定成nvarchar或nchar
就可以儲存Unicode了

考慮的相機

富士 FinePix F50fd 公司貨
13980
http://shopping.pchome.com.tw/?mod=item&func=exhibit&IT_NO=ABAL1R-A15985583&SR_NO=ABAL1R&ROWNO=3
8790
http://shopping.pchome.com.tw/?mod=item&func=exhibit&IT_NO=ABAL2T-A16341306&SR_NO=ABAL2O&ROWNO=14

Nikon Coolpix L14 小巧輕盈700萬數位相機
4680
http://buy.yahoo.com.tw/gdsale/gdsale.asp?gdid=702988
http://www.dcview.com.tw/article/newreadarticle.asp?id=5732

2007年12月10日 星期一

70工作30自我提升

把所有心力放在工作
反而少了許多創意及自我提升
這樣容易讓自己陷入消耗自我和工作機器的困境

所以應該70%時間精力放在工作上

30%的精力放在感興趣的活動上

3M甚至要求員工每個禮拜要有一天不要工作,去做有興趣的事
Google也是鼓勵員工開發有興趣的系統

2007年12月7日 星期五

研究ActvieX

http://www.hosp.ncku.edu.tw/~cww/oldguy/activex1.htm
http://www.hosp.ncku.edu.tw/~cww/oldguy/activex2.htm
http://msdn2.microsoft.com/en-us/library/ms974288.aspx
http://msdn2.microsoft.com/en-us/library/ms974291.aspx
ActiveX 元件,可能要自行撰寫,用 VB6 或 Delphi 或 C++ 都可以撰寫 ActiveX 元件。
不過我很難三言兩語跟你說明 ActiveX 元件怎麼撰寫,它比較偏向視窗程式的撰寫

2007年12月6日 星期四

Download Youtube

http://www.downloadyoutubevideos.com/
輸入URL
按Download Video
存成XXX.flv就可以了

flv轉wmv
http://www.download.com/CinemaForge/3000-2169_4-10373646.html

Download Youtube

http://www.downloadyoutubevideos.com/
輸入URL
按Download Video
存成XXX.flv就可以了

2007年12月2日 星期日

CSS標籤

常用的CSS標籤符號

BACKGROUND:#CCFFFF
text-decoration: none
font-family:Arial
font-size:16px
color: #330066

BODY
{
scrollbar-face-color: #FFFFFF;
scrollbar-shadow-color: blue;
scrollbar-highlight-color: blue;
scrollbar-3dlight-color: blue;
scrollbar-darkshadow-color: #CCEEFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: blue
}
valign=TOP
align=(ABSBOTTOM|ABSMIDDLE|BASELINE|BOTTOM|MIDDLE|TEXTTOP|TOP)

分散置中style="text-align: justify; text-justify: distribute-all-lines; text-align-last: justify"

Background Color: #666666
Border Color: #666666
Text Color: #26AEED
Link Color: #FFFFFF
URL Color: #26AEED