shihshu.blogspot.com
小豆子舅舅: RDLC (三) 第一支報表
http://shihshu.blogspot.com/2012/02/rdlc.html
在App Code底下我們建立一個Report的目錄,用來儲放報表檔使用的資料集物件。 接著我們正式開始撰寫報表,首先我們先建立資料集物件,建立資料集物件的目的在於作為報表檔的Report Data,在App Code目錄下的Report目錄上點選滑鼠右鍵新增項目. 在完成資料集後我們進行報表設計,在根目錄下的Report目錄上按滑鼠右鍵新增報表,並將報表檔名命名為Customers.rdlc. 進入報表設計畫面後我們先將事先定義好的資料集加入Report Data,如果沒有看到Report Data畫面,則需要利用滑鼠點擊報表設計畫面,然後同時按下Ctrl Alt D鍵. 完成報表設計後我們進行網頁程式的撰寫,以下為aspx、aspx.cs內容及執行畫面. ID="ScriptManager1" runat="server" / rsweb:ReportViewer ID="rptviewer" runat="server" Width="100%" Height="600px" / /div /form /body /html. Using System; using System.Coll...
selene-tw.blogspot.com
成長的歲月,生命的記錄: 四月 2010
http://selene-tw.blogspot.com/2010_04_01_archive.html
日前一直遇到session會無故不見了的問題,爬文後找到這篇參考資訊,覺得整理的真的很詳細,為了日後不用再重新去找,所以把它節錄到我的部落格中,也和我的朋友們一同分享. Webconfig裡的sessionState timeout屬性,單位是分鐘,如果該Session頁面idle超過這個設定,Session值就會不見。 參考: HttpSessionState.Timeout 屬性. Code裡面執行了清除Session的動作,如Session.Abandon()、Session.Clear()、Session.RemoveAll(). 參考: HttpSessionState 方法. 參考: http:/ alen1985.pixnet.net/blog/post/26299563. 參考: javascript的showModalDialog與window.open造成session遺失的問題. 參考: 機器名稱含底線時,ASP.NET的Session會失效. Webconfig異動、dll異動、虛擬目錄的刪除與更名導致Dynamic Compilation. Y = session 還在.
selene-tw.blogspot.com
成長的歲月,生命的記錄: 六月 2008
http://selene-tw.blogspot.com/2008_06_01_archive.html
Google Maps API 簡易使用文件. 利用 var map = new GMap2 (document.getElementById("map") ; 宣告一個 GMap 物件. Google Maps API 內建四種控制項:. GLargeMapControl : 適合給大型地圖的控制項。 GSmallMapControl : 適合給小型地圖的控制項。 GSmallZoomControl : 只有 Zoom Level 的調整,沒有地圖移動控制。 GMapTypeControl : 顯示地圖型態切換的控制項。 MapsetCenter(new GLatLng(centerY, centerX), ZoomSize);. Var GPSIcon = new GIcon(G DEFAULT ICON);. GPSIcon.image = "images/mainPhoto.gif";. GPSIcon.iconSize = new GSize(18, 14);. Var point = new GLatLng(SpotPointInfo[1]*1, SpotPointInfo[0]*1);.
selene-tw.blogspot.com
成長的歲月,生命的記錄: Over 60 Free Controls from DevExpress
http://selene-tw.blogspot.com/2010/05/over-60-free-controls-from-devexpress.html
Over 60 Free Controls from DevExpress. 好用滴 Controls from DevExpress. Http:/ www.devexpress.com/Products/Free/WebRegistration60/. 標籤: ASP.NET. 訂閱: 張貼留言 (Atom). Over 60 Free Controls from DevExpress. Simple範本. 範本圖片製作者: TommyIX.
selene-tw.blogspot.com
成長的歲月,生命的記錄: 九月 2009
http://selene-tw.blogspot.com/2009_09_01_archive.html
經常希望在登入頁的登入button為key完帳號,密碼後的按enter的第一個觸發button,可是如果在這個button之前有其他的button,那麼,預設的第一個button就會是整個頁面上的第一個,為了解決此問題,可將整頁用panel包起來設定DefaultButton="登入button name"即可讓登入的button為第一個觸發的按鈕. 標籤: .NET 2.0 C#. 訂閱: 文章 (Atom). Simple範本. 範本圖片製作者: TommyIX.
selene-tw.blogspot.com
成長的歲月,生命的記錄: web.config中參考另一個config檔
http://selene-tw.blogspot.com/2010/09/webconfigconfig.html
在webconfig檔的appSettings中加入file屬性,參考另一個config檔,這邊的案例叫做mySetting.config:. 接著我們新增另一個config檔,這部分請務必記得,檔案中只能有appSettings的Tag,其它的設定還是只能訂在web.config中,. Xml version="1.0" encoding="utf-8"? 標籤: ASP.NET. 訂閱: 張貼留言 (Atom). Simple範本. 範本圖片製作者: TommyIX.
selene-tw.blogspot.com
成長的歲月,生命的記錄: 十一月 2009
http://selene-tw.blogspot.com/2009_11_01_archive.html
解決ajaxpro.2.dll中this.onTimeout is not a fuction的錯誤. Http:/ groups.google.sc/group/ajaxpro/browse thread/thread/da617d3dc31d65cb. Http:/ files.cnblogs.com/momo0789/AjaxPro.2.dll.zip. HTML部分= = = =. JAVASCRIPT= = = =. DoPostBack('LinkButton1',' );. Oracle 的 @ IDENTIFY 抓 INSERT 的 PK. INSERT INTO TABLE01 (SYS PK, F1, F2) VALUE( SYS GUID(), 'xxx', 'yyy') RETURNING SYS PK INTO :UOTPARAM. 再用 ParameterDirection.Output. Responses to “Pivoting in SQL using the 10g Model Clause”. Select count(1) from worked hours;.
selene-tw.blogspot.com
成長的歲月,生命的記錄: 五月 2008
http://selene-tw.blogspot.com/2008_05_01_archive.html
為了讓大家可以更方便地找到Blog資源,我們將在MSDN首頁放置微軟員工與社群專家的blog連結. 目前預定放入的有:. 王森(http:/ blogs.msdn.com/senwang/). 李匡正(http:/ blogs.msdn.com/tomleetaiwan/ ). 李學麟(http:/ blogs.msdn.com/polo lee/). 周旺暾(http:/ blogs.msdn.com/wtchou/). 邱立榕(http:/ blogs.msdn.com/ljchiu/). 胡士亮(http:/ blogs.msdn.com/roberthu/). 胡德民(http:/ peter5288.spaces.live.com/). 胡哲燁(http:/ blogs.msdn.com/erichu/). 卓立民(http:/ alexchuo.blogspot.com/). 崔啟文(http:/ dotnetframework.blogspot.com/). 奚江華(http:/ blog.sina.com.tw/dotnet/index.php? 訂閱: 文章 (Atom).
shihshu.blogspot.com
小豆子舅舅: 十一月 2011
http://shihshu.blogspot.com/2011_11_01_archive.html
當我們的網站有提供使用者上傳圖片時,一般我們只會限制上傳圖檔類型,例如:.jpg、.png、.gif等,或者限制上傳圖檔的大小,至於圖檔的維度我們通常無法限制,原因是在於使用者並不是每個人都有能力針對圖檔進行編輯,所以為了讓使用者上傳的圖檔能符合網站設計,我們可以藉由img標籤裡的屬性width及height來設定,但這種設計的方式會有一個問題,當上傳的圖檔很大時多人同時瀏覽可能會耗費大量網站對外的頻寬影響系統其他使用者,所以比較好的作法是當上傳圖檔時除了原始圖檔外再產生一張縮圖,以下將說明我針對這個需求所撰寫的縮圖程式. Using System; using System.Collections.Generic; using System.Drawing; using System.IO;. FileExists(strFilePath) { return " ; } if (Path.GetExtension(strFilePath).ToLower()! Jpg" & Path.GetExtension(strFilePath).ToLower()! Head title /title styl...
shihshu.blogspot.com
小豆子舅舅: 從Client端指定WebService路徑
http://shihshu.blogspot.com/2012/01/clientwebservice.html
我們在使用其他平台的ASP.NET WebService時,有時會面臨WebService路徑需要改變,像. 開發期間所引用的WebService來自測試主機,但部署到正式環境時,需引用正式環境的WebService。 每次WebService路徑變更時都要開啟Visual Studio 20xx工具做變更,似乎不是非常聰明的做法,比較好的作法可以利用web.config檔或資料庫儲存WebService路徑,以下是利用web.config方式的範例. Appsettings add key="WebServiceUrl" value="http:/ 192.168.1.3/webservice.asmx" / /appsettings. WebReference.WebService ws = new WebReference.WebService(); ws.Url = System.Configuration.ConfigurationManager.AppSettings["WebServiceUrl"];. Response.Write(ws.HelloWorld() ;.