略過巡覽連結。
略過巡覽連結      
  請問如何呼叫JqDataHandle.ashx 並傳給他remoteName、tableName、whereString取到某一筆資料? 觀看回應
var remoteName = getInfolightOption($('#dataFormMaster')).remoteName;

var tableName = getInfolightOption($('#dataFormMaster')).tableName;

var queryWord = new Object();

queryWord.whereString = "TKQK10='" + $('#dataFormMasterTKQK10').refval('getValue') + "' AND " + "TKQK03=to_date('" + $('#dataFormMasterTKQK03').datebox('getValue') + "','YYYY/MM/DD')";

$.ajax({

type: "POST",

url: getRemoteUrl(remoteName, tableName, true),

data: { queryWord: $.toJSONString(queryWord) },

cache: false,

async: false,

success: function (data) {

index = $('#dataGridView').datagrid('getRowIndex', $('#dataGridView').datagrid('getSelected'));

var rows = $.parseJSON(data);

if (rows.length > 0) {

$('#dataGridView').datagrid('updateRow', { index: index, row: rows[0] });

}

}

}); 

  如何讓JQTREE一開始時是摺疊的? 觀看回應
可以在onloadsuccess事件執行:$('#ID').tree('collapseAll');

  將系統MainPage.aspx左邊選單(JQTree)收合 觀看回應

這個需要在JQClientTools下的JQTree.cs91行的onLoadSuccess內執行:

$('#" + this.ClientID + @"').tree('collapseAll');

然後重建JQClientTools專案,並確保網站下該dll的參考是最新的。 


  如何依照公司別做資料過濾? 觀看回應
在cs寫EFClientTools.ClientUtility.ClientInfo.Site = "xxx"可以在logon.aspx.cs中就先寫

  從外部網站透過 JQWebClient/SingleSignOn.asmx 利用 SingleSignOn().LogOn 方法置入某一頁面後,若外部網站不再使用或外部網站登出時,請問如何SingleSignOut? 觀看回應

[WebMethod(true)]



public void LogOut(string userId)



{



EFServiceClient client =
EFClientTools.ClientUtility.Client;



var ipAddress =
HttpContext.Current.Request.UserHostAddress;



var clientInfo = new ClientInfo()



{



UserID = userId,



IPAddress = ipAddress,



Locale = "en-us",



UseDataSet = true



};



client.LogOff(clientInfo);



}