發表文章

目前顯示的是 3月, 2016的文章

C# MVC NReco PDF Generator 部署問題

將專案部署後開啟產生PDF的網頁一直出錯 先檢查部署路徑下的bin資料夾有沒有以下這三個檔案 bin\wkhtmltopdf.exe bin\msvcp120.dll bin\msvcr120.dll 如果沒有,就從原本的bin資料夾找到這三個檔案 並且移過去到部署的bin資料夾底下

C# MVC Session lost

開發C# MVC檔案下載時,執行後發現Session都會不見 其中有用到NReco.PdfGenerator的套件 不知道是不是套件的關係導致Application_Start重啟 後來看到這篇 來源 在web.config加入 <configuration> <system.web>     <sessionState mode="StateServer"       stateConnectionString="tcpip=localhost:42424"       cookieless="false"       timeout="20"/>   </system.web> </configuration> 就解決了 測試過後, Application_Start只會重啟一次,後來都沒有重啟

Elmah SQL Server 動態建立連線字串

專案名稱: Project1 在Project1裡建立檔案:TestLog1.cs namespace Project1 {     public class TestLog1 : Elmah.SqlErrorLog     {           public override string ConnectionString          {              get {                  SqlConnectionStringBuilder sqlBuilder = new SqlConnectionStringBuilder();                  sqlBuilder.DataSource = '伺服器名稱';                  sqlBuilder.InitialCatalog = '資料庫名稱';                  sqlBuilder.UserID = '帳號';                  sqlBuilder.Password = '密碼';                  return sqlBuilder.ToString() ;             ...

jQuery Validation 重新驗證

動態載入後重新驗證 $.validator.unobtrusive.parse($('form')); $('form').validate() 若是要初始化錯誤狀態 $.fn.resetValidation = function () {         var $form = $('form');         $form.validate().resetForm();         $form.find("[data-valmsg-summary=true]")             .removeClass("validation-summary-errors")             .addClass("validation-summary-valid")             .find("ul").empty();         $form.find("[data-valmsg-replace]")             .removeClass("field-validation-error")             .addClass("field-validation-valid")             .empty();         return $form; }; 來源:  Reset MVC form with jquery

Google 日曆 URL 加入活動

主要網址 http://www.google.com/calendar/event? action: 這段必備 action=TEMPLATE text: 標題 範例: text=abcd details: 說明 範例: details=abcd dates: 日期時間 YYYYMMDDToHHMMSSZ/YYYYMMDDToHHMMSSZ 注意: 這是 GMT +0 的時間 範例: 2016/01/01 16:00:00~2016/01/02 17:00:00 dates=20160101T160000Z/20160102T170000Z location: 地點 範例: location=abc trp: 是否忙碌 範例: trp=true 或是trp=false sprop: sprop=http://www.google.com sprop=name:Google 綜合以上就是 http://www.google.com/calendar/event?action=TEMPLATE&text=abcd&details=abcd&dates=20160101T160000Z/20160102T170000Z&location=abc&trp=true&sprop=http://www.google.com&sprop=name:Google