發表文章

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

OpenOffice Calc 如何匯入文字檔表格

圖片
以前將文字檔匯入 Excel,可以選擇分隔字元來匯入不同的欄位 但改用 OpenOffice 反而找不到這個功能,每次都給我改用 Writer 開啟 (啊我又不是要開文字檔) 後來查 Help 才發現原來是 之後就會出現熟悉的畫面了

如何將 TextBox 輸入的內容完整呈現在 Label 中

當使用 多行 TextBox 輸入時,要如何將輸入的結果顯示在 Label 中呢? 問題在於空白與換行在 Label 中沒有作用,所以只好用置換大法了 private string HtmlEncode(string strInput) { return strInput.Replace(" ", "&nbsp;").Replace(Environment.NewLine, "<br />"); } 參考: TextBox多行文本在显示在Label控件中如何保留录入格式

FileUpload 在 AJAX 的 UpdatePanel 中沒作用

AJAX 是 ASP.NET 的一大福音,它不必將整頁的資料 PostBack,大大減少資料的傳輸量而增加網頁瀏覽的速度。 但不幸的是 FileUpload 無法亨受到這一項福利,因為沒有 PostBack,它就不會將檔案傳到 Server 端。 不幸中的大幸,我們可以利用 PostBackTrigger 的方式強迫網頁 PostBack。也就是在 UpdatePanel 的 Triggers 集合屬性中,增加一個由控制項 (一般是我們選擇上傳的 Button) 引發的 PostBackTrigger。 這樣就可以達到兩全其美的效果:一般的操作還是以 AJAX 非同步的方式進行;而 FileUpload 則會由 Button 引發整頁的 PostBack 達到檔案上傳的目的。 參考: Simple AJAX File Upload

XfxServer 認不到 Linux driver

圖片
今天一早就收到投訴說 Linux driver 的連結有問題,查的結果發現是瀏覽器不認得 .RUN 的檔案,於是就開始修復了

Ubuntu 上的專案管理程式

原本想用 Ubuntu 軟體中心的 Project Management,結果甘特圖拉好後才發現沒有儲存基準線的功能。 於是上網找到以前用的 OpenProj ,結果它提供給 Linux 的版本是 rpm 的檔案,Ubuntu 無法使用,所幸已經有神人提供解決的方法了 sudo apt-get install alien sudo alien openproj-1.4-2.noarch.rpm openproj-1.4-2.noarch.deb sudo alien --scripts openproj-1.4-2.noarch.rpm (正確語法) 基本上 alien 是一個將 rpm 封裝轉成 deb 的程式,以中間的語法執行會出現以下的警告訊息 Warning: Skipping conversion of scripts in package openproj: postinst postrm Warning: Use the --scripts parameter to include the scripts. openproj_1.4-3_all.deb generated File "openproj-1.4-2.noarch.deb" not found. 結果會轉一個 openproj_1.4-3_all.deb 檔案出來 (真是怪哉,版本不一樣),用這一個檔案安裝就可以正常執行了 參考: Installing Openproj on Ubuntu