2009年9月11日 星期五

關於EXCLE匯出內容時會產生亂碼的問題
可以使用 Response 輸出 <meta http-equiv='Content-Type'; content='text/html';charset='utf-8'> 來解決內容亂碼的問題。

參考文章
擴展 GridView 控制項 - 支援 Excel 及 Word 匯出

2009年9月8日 星期二

視窗最大化的JAVASCRIPT

JAVASCRIPT最主要就要注意大小寫

// 開啟視窗時最大化
function win_maximization()
{
var width = window.screen.availWidth;
var height = window.screen.availHeight;
window.resizeTo(width, height);
window.moveTo(0,0);
}

2009年9月6日 星期日

把多餘文字字串變成...的好方法

文章真的要多看多聽
以前都是用程式判斷多餘的文字擷取多少字元後再組"..."回去
現在用CSS就可以做得到,又快又方便
<head>
<style>
.ellipsis_row { OVERFLOW: hidden; WIDTH: 50px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis }
</style>
</head>
然後在加入
<ItemTemplate>
然後在需要變化的文字上面,加入此類別即可
<DIV class="ellipsis_row"><%#DataBinder.Eval(Container.DataItem,"LastName")%></DIV>
</ItemTemplate>

請參考 ASP.NET DataGrid GridView DataList 限制資料長度超過時把文字變成 ... http://forums.microsoft.com/MSDN-CHT/ShowPost.aspx?PostID=1942097&SiteID=14

可以用 App_offline.htm 來讓使用者知道你正在更新網站

隨著網站越來越大,檔案越來越多,更新網站的時間也越來越長
在MSDN中,有建議網站在更新的時候可以放入App_offline.htm再根目錄中
當你網站在更新的時候,會自行引導到這個PAGE中

參考資料:MSDN
App_office.htm Xopcy 讓使用者知道你在更新網站
[ASP.NET] 使用XCOPY部署網站時可用app_offline.htm讓用戶端知道您正在更新網站

PS:記得更新完後要刪除App_offline.htm