發表文章

目前顯示的是 12月, 2010的文章

Eclipse 3.6.1 Helios 中文化方法

新版的EClipse的中文化可說是越來越簡單,簡單到讓一些初學者模不著方法, 新版的3.6.1中文化方法可直接由Eclipse中的HELP>Install New Software > 在Work with中輸入 http://download.eclipse.org/technology/babel/update-site/R0.8.0/helios 後搜尋一下~就可以看到所有的語系拉~是不是很簡單呢? 在未來的版本演進過程可能會有不同新版本產生 至於這些新版本的語系檔案位置在哪了 http://www.eclipse.org/babel/downloads.php

System.Drawing.Color 顏色表示

在.Net中很多物件中可以設定到Color參數,但在元件設定中可以直接靠設定來指定顏色,但如果在Code中要指定顏色呢? 加入參考 using System.Drawing;    以下範例中 表示 Color 設定方法有 System.Drawing. Color .Black; ( Color )(new ColorConverter().ConvertFromString("# 000000 ")); Color .FromArgb(0, 0, 0); System.Drawing. Color .FromArgb(0, 0, 0); // 加入參考 using System.Drawing; // 以下範例中 表示 Color 設定方法有 System.Drawing.Color.Black; (Color)(new ColorConverter().ConvertFromString("#000000")); Color.FromArgb(0, 0, 0); System.Drawing.Color.FromArgb(0, 0, 0);

GridView DataFormatString 控制項 變更日期欄位的顯示格式

日期欄位通常是以日期方式儲存,在 GridView 中顯示時,預設為完整的日期時間格式,如 "2006/11/24 上午 12:00:00", 為達到較好的效果,宜設定特殊格式作較合適的呈現,有下列數種處理方式可供參考: 單純的日期顯示格式─ 如 "2006/11/24",針對該欄位繫結之屬性相關設定項目有二: 1. DataFormatString 設定為 "{0:d}" 2. HtmlEncode 需設定為 False 單純的年、月、日日期顯示格式─ 如 "2006年01月24日",針對該欄位繫結之屬性相關設定項目有二: 1. DataFormatString 設定為 "{0:D}" 2. HtmlEncode 需設定為 False 完整的日期顯示格式─ 如 "西元2006年01月24日",針對該欄位繫結之屬性相關設定項目有二: 1. DataFormatString 設定為 "{0:ggyyyy年MM月dd日}" 2. HtmlEncode 需設定為 False 完整的日期顯示格式,但月數或日數若為一位數,前方不加"0"─ 如 "西元2006年1月4日",針對該欄位繫結之屬性相關設定項目有二: 1. DataFormatString 設定為 "{0:ggyyyy年M月d日}" 2. HtmlEncode 需設定為 False 簡化的日期顯示格式─ 如 "06/11/24",針對該欄位繫結之屬性相關設定項目有二: 1. DataFormatString 設定為 "{0:yy/MM/dd}" 2. HtmlEncode 需設定為 False

SqlDataSource Command Select Datatable 取得SqlDataSource的Select資料

方法其實很簡單^^ C# Datatable DT_Temp = new Datatable(); DT_Temp= ((DataView)this.SqlDataSource1.Select(DataSourceSelectArguments.Empty)).ToTable();

SqlDataSource+GridView 顯示全部&部分篩選

.Net學習也有段時間了,之前一直再用笨方法來做SELECT全部資料&部分性篩選資料(靠CODE在篩選),終於讓師父Mars大幫我解開這個笨行為, 以下是由SqlDataSource精靈模式下所產生出來的  <asp:SqlDataSource ID="SDS_" runat="server"  ConnectionString="<%$ ConnectionStrings:SQLServer %>"  SelectCommand="SELECT * FROM [WBACC] WHERE ([ACID] LIKE '%' + @ACID + '%') " <SelectParameters> <asp:ControlParameter ControlID="TB_KEYWORD" Name="ACID"  PropertyName="Text" Type="String" /> </SelectParameters> 這種方法必須要在TB_KEYWORD有值才能顯示出資料 此種方法如果是在SQL中則會跑出 SELECT * FROM [WBACC] WHERE ([ACID] LIKE '%Null%') 這樣一定會跑不出資料 但是如果更改為 <asp:ControlParameter ControlID="TB_KEYWORD" Name="ACID"  PropertyName="Text" Type="String" ConvertEmptyStringToNull="False" /> 這樣的方法則SQL會跑出 SELECT * FROM [WBACC] WHERE ([ACID] LIKE '%%') 資料取得全部!!