PIXNET Logo登入

鴨爸的隨手寫寫

跳到主文

記錄鴨爸工作生活上的任何事情......

部落格全站分類:生活綜合

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 11月 29 週二 201110:52
  • ASP.NET RollBack

剛好想到RollBack這個東東
偶爾也會有需要用到所以就還是記下來
因為網路上其實範例不少了...
不過就重新再回憶一下隨手記錄
(繼續閱讀...)
文章標籤

鴨爸 發表在 痞客邦 留言(0) 人氣(2,471)

  • 個人分類:C#
▲top
  • 11月 29 週二 201110:37
  • C#取得執行程式所在的路徑方法

WinForm應該就是下面這些方式了吧
如果用"C#中獲取程序當前路徑的幾種方法"
關鍵字去找還真的是一堆人有整理呀......
1.取得和設置當前目錄(即該進程從中啟動的目錄)的完全限定路徑。
string str = System.Environment.CurrentDirectory;
結果: C:\xxx\xxx

2.取得啟動了應用程序的可執行文件的路徑,不包括可執行文件的名稱。
string str = System.Windows.Forms.Application.StartupPath;
結果: C:\xxx\xxx

3.取得應用程序的當前工作目錄。
string str = System.IO.Directory.GetCurrentDirectory();
結果: C:\xxx\xxx

4.取得當前 Thread 的當前應用程序域的基目錄,它由程序集衝突解決程序用來探測程序集。
string str = System.AppDomain.CurrentDomain.BaseDirectory;
結果: C:\xxx\xxx\

5.取得和設置包含該應用程序的目錄的名稱。
string str = System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase;
結果: C:\xxx\xxx\

6.取得啟動了應用程序的可執行文件的路徑,包括可執行文件的名稱。
string str = System.Windows.Forms.Application.ExecutablePath;
結果: C:\xxx\xxx\xxx.exe

7.取得當前執行的exe的文件名。
string str = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;
結果: C:\xxx\xxx\xxx.exe

8.取得當前進程的完整路徑,包含文件名。
string str = this.GetType().Assembly.Location;
結果: C:\xxx\xxx\xxx.exe
(繼續閱讀...)
文章標籤

鴨爸 發表在 痞客邦 留言(0) 人氣(1,807)

  • 個人分類:C#
▲top
  • 11月 16 週三 201110:24
  • ASP.NET 取得Server IP

最近因為升級Server到2008
原本是用System.Net.Dns.GetHostAddresses(m_hostName).GetValue(0).ToString()
讀 IP可是回傳了這個東東...fe80::9151:ac18:e0fb:8458%14
原來是IPv6搞的鬼啦.....
(繼續閱讀...)
文章標籤

鴨爸 發表在 痞客邦 留言(0) 人氣(3,418)

  • 個人分類:C#
▲top
  • 11月 03 週四 201115:51
  • C#取得執行程式所在的路徑方法

WinForm應該就是下面這些方式了吧
如果用"C#中獲取程序當前路徑的幾種方法"
關鍵字去找還真的是一堆人有整理呀......
1.取得和設置當前目錄(即該進程從中啟動的目錄)的完全限定路徑。
string str = System.Environment.CurrentDirectory;
結果: C:\xxx\xxx

2.取得啟動了應用程序的可執行文件的路徑,不包括可執行文件的名稱。
string str = System.Windows.Forms.Application.StartupPath;
結果: C:\xxx\xxx

3.取得應用程序的當前工作目錄。
string str = System.IO.Directory.GetCurrentDirectory();
結果: C:\xxx\xxx

4.取得當前 Thread 的當前應用程序域的基目錄,它由程序集衝突解決程序用來探測程序集。
string str = System.AppDomain.CurrentDomain.BaseDirectory;
結果: C:\xxx\xxx\

5.取得和設置包含該應用程序的目錄的名稱。
string str = System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase;
結果: C:\xxx\xxx\

6.取得啟動了應用程序的可執行文件的路徑,包括可執行文件的名稱。
string str = System.Windows.Forms.Application.ExecutablePath;
結果: C:\xxx\xxx\xxx.exe

7.取得當前執行的exe的文件名。
string str = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;
結果: C:\xxx\xxx\xxx.exe

8.取得當前進程的完整路徑,包含文件名。
string str = this.GetType().Assembly.Location;
結果: C:\xxx\xxx\xxx.exe
(繼續閱讀...)
文章標籤

鴨爸 發表在 痞客邦 留言(2) 人氣(62,499)

  • 個人分類:C#
▲top
  • 6月 09 週四 201121:08
  • GridView資料列Row合併欄位

2011060901.jpgPreRender是在頁面呈現之前去觸發的所以選擇寫在GridView1_PreRender。
 
 
 
(繼續閱讀...)
文章標籤

鴨爸 發表在 痞客邦 留言(0) 人氣(13,602)

  • 個人分類:C#
▲top
  • 3月 22 週二 201120:28
  • GridView標題(表頭)合併

20110322001.jpg直接在建立資料列時就做表頭的合併動作
 
protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.Header)
{
// 建立自訂的標題
GridView gv = (GridView)sender;

GridViewRow gvRow = new GridViewRow(0, 0, DataControlRowType.Header, DataControlRowState.Insert);
GridViewRow gvRow1 = new GridViewRow(1, 0, DataControlRowType.Header, DataControlRowState.Insert);

// 增加欄位
TableCell tc1 = new TableCell();
tc1.Text = "xxxx";
gvRow.Cells.Add(tc1);

TableCell tc2 = new TableCell();
tc2.Text = "xxxx";
gvRow.Cells.Add(tc2);

TableCell tc3 = new TableCell();
tc3.Text = "xxxx";
gvRow.Cells.Add(tc3);


TableCell tc4 = new TableCell();
tc4.Text = "xxxx";
tc4.ColumnSpan = 2; // 跨二欄
gvRow1.Cells.Add(tc4);


TableCell tc5 = new TableCell();
tc5.Text = " ";
gvRow1.Cells.Add(tc5);

gvRow1.BackColor = System.Drawing.Color.White;
gvRow1.ForeColor = System.Drawing.Color.Black;

// 先清除原標題所有內容
e.Row.Cells.Clear();

// 加入自訂標題
gv.Controls[0].Controls.AddAt(0, gvRow);
gv.Controls[0].Controls.AddAt(1, gvRow1);
}
}
(繼續閱讀...)
文章標籤

鴨爸 發表在 痞客邦 留言(0) 人氣(5,934)

  • 個人分類:C#
▲top
  • 3月 01 週二 201111:53
  • 資料複製到剪貼簿中

最近有需求需要複製url到剪貼簿中
順手就記下來免得之後又忘了
簡單的一行就解決了
string Content = "要複製的內容";
string js = "javascript:window.clipboardData.setData('Text','" + Content + "');";
Page.ClientScript.RegisterStartupScript(this.GetType(), "Js", js, true);
(繼續閱讀...)
文章標籤

鴨爸 發表在 痞客邦 留言(0) 人氣(1,427)

  • 個人分類:C#
▲top
  • 2月 17 週四 201121:56
  • ASP.NET 加解密

加解密一般都很常用到
以前為了密碼加解密也收集了幾種
不過也忘了是哪看來的
放著以後常常都用的到也不需要找來找去.....
(繼續閱讀...)
文章標籤

鴨爸 發表在 痞客邦 留言(0) 人氣(3,650)

  • 個人分類:C#
▲top
  • 2月 09 週三 201111:18
  • ASP.NET模擬指定帳號權限

因為之前的需求用Javascript呼叫client的程式
然後client程式去開啟遠端的檔案
但是遠端的目錄只限制不可以任意打開
所以只好用模擬帳號的方式用程式去開檔案
(繼續閱讀...)
文章標籤

鴨爸 發表在 痞客邦 留言(0) 人氣(3,116)

  • 個人分類:C#
▲top
  • 1月 31 週一 201109:06
  • GridView內RowCommand event取得RowIndex

在GridView放一個Linkbutton或是ImageButton時
RowCommand event裡面沒有可以直接讀取index
如果要取得DataKeyNames的值就需要RowIndex才有辦法
有二種讀取的方式
(繼續閱讀...)
文章標籤

鴨爸 發表在 痞客邦 留言(2) 人氣(12,460)

  • 個人分類:C#
▲top
123»

個人資訊

鴨爸
暱稱:
鴨爸
分類:
生活綜合
好友:
累積中
地區:

最新文章

  • 刪除Excel處理程序方式
  • jQuery取網頁URL參數 & 動態載入js檔
  • javascript 利用Div顯示隱藏資訊
  • MsChart簡易運用
  • Oracle 11g密碼過期問題 ORA-28002
  • Excel 隔行隔列變更顏色
  • Vb.net TextBox 數字
  • 找出欄位值是否跳號
  • 設定Excel開啟時詢問密碼
  • oracle procedure無法compile

文章分類

  • Javascript (5)
  • ASP.NET (2)
  • VB.NET (8)
  • SQL 語法 (4)
  • Oracle (8)
  • 電腦小技巧 (14)
  • ASP (1)
  • 雜七雜八 (3)
  • C# (24)
  • 未分類文章 (1)

熱門文章

  • (538)關閉Windows XP內建的ZIP解壓縮功能
  • (2,532)DotNet日期計算顯示
  • (1,033)顯示滑鼠指標位置&滾輪小技巧
  • (11,273)Oracle 函數速查表
  • (6,623)使用 GZipStream 壓縮與解壓縮
  • (2,600)依Byte讀取字串中文視為二個Byte C#
  • (3,086)強制開啟另存新檔對話方塊
  • (3,596)PL/SQL匯出查詢資料
  • (2,084) 讀取磁碟機資訊DriveInfo
  • (10,921)讀入BIG5編碼的檔案至UTF8編碼的字串

文章搜尋

誰來我家

參觀人氣

  • 本日人氣:
  • 累積人氣:

FaceBook 粉絲頁