2017年11月10日 星期五

[C#]Transaction 避免重複交易

筆記一下

TransactionOptions options = new TransactionOptions();
options.IsolationLevel = System.Transactions.IsolationLevel.ReadCommitted;
options.Timeout = new TimeSpan(0, 1, 0);
using (TransactionScope scope = new TransactionScope(TransactionScopeOption.Required, options))
{
  //交易開始

........



   scope.Complete();
}



2017年11月7日 星期二

[JavaScript]reload iframe

01//reload 1 iframe
02$('#iframe')[0].contentWindow.location.reload(true);
03  
04//reload all iFrames
05$('iframe').each(function() {
06  this.contentWindow.location.reload(true);
07});
08 
09//Another way to reload all iFrames
10$('iframe').attr('src', $('iframe').attr('src'));

Visual Studio JS intellisense 失效解決方式

  試了好久,發現到工具>選項>IntelliCode js項目設定啟用,重新開啟VS就正常了! 後來發現是TypeScript3.2版有問題停用,使用4.3版的TypeScript即可