看Web Service 的XML內容加上的參數

2009年12月14日 星期一

可看web service的xml 內容,加上 ?wsdl
http://xxxx/sso/SSO_WebService.asmx?wsdl



最近在寫Single Sing On登入程式時遇到的情況
對方提供了一個Web Service 讓我們用,不過因為Web Service是在遠端
所以程式不知如何測試
解決方式:
1.先去對方抓回xml資料


2.建立一個類別庫(class),加入服務參考



2-1 可用檔案方式加入
之前試過直接抓取檔案,但是都找不到地方弄,
所以可以先將檔案放至自已的web裡,在設網址。



3.產生編譯產生dll檔



4.將dll copy回原來的專案


5.修改原本專案的web.config(將上方建立的參數加入)


6.引用
例:

ESS_SSO.WebReference.SSO_WebService w = new ESS_SSO.WebReference.SSO_WebService();

Read more...

C#宣告ViewStatus的方式

2009年10月6日 星期二


public string gotourl
{
get
{
return this.ViewState["gotourl"] as string;
}
set
{
this.ViewState["gotourl"] = value;
}
}

Read more...

XSLT 裡特殊符號的表示

&:
&

空格:
 

Read more...

子視窗關閉時,去更新母視窗的頁面

關閉視窗的動作是: 在body裡加入onunload 屬性



<body onunload="window.opener.location.reload();">

Read more...

如何將blogger上方的功能列hidden

2009年9月23日 星期三

只需至版面HTML修改
在css的地方加入下面程式即可


#navbar-iframe {
height:0px;
visibility:hidden;
display:none
}

Read more...

XP VPN連線問題

2009年9月18日 星期五

今天在連到客戶的VPN時發現一個問題,就是連線過去,本機對外的網路就會斷線
這樣就連網頁及MSN都無法使用。
只要在VPN裡設定內容-->網路功能-->TCP/IP-->內容-->進階-->使用遠端網路的預設閘道(不要勾選)
即可解決這樣的問題。

Read more...

在 blog 貼程式碼使用 Syntaxhighlighter

2009年9月17日 星期四

在 blog 貼程式碼使用 Syntaxhighlighter
網址:
http://keikoblog.blogspot.com/2009/03/blog.html

這篇的比較清楚
http://hdj-berkeley.blogspot.com/2009/05/google-blogger-syntaxhighlighter-20.html

Read more...

CheckBoxList 不換行的做法

2009年9月16日 星期三

之前在用CheckBoxList 時都會有他都會自動斷行,若不要斷行的話可用以下方式:
RepeatLayout="Flow" :不斷行
RepeatLayout="Table"用Table包起來,會斷行。
RepeatColumns="2" 幾個選項後斷行

RadioButtonList的用法和CheckBoxList是一樣的。


<asp:CheckBoxList ID="TrainArea" runat="server" RepeatLayout="flow" RepeatColumns="2">
<asp:ListItem Text="Option1" Value="0"></asp:ListItem>
<asp:ListItem Text="Option2" Value="1"></asp:ListItem>
</asp:CheckBoxList>

Read more...

JavaScript 日期比較

if ((Date.parse("9/17/2009")).valueOf() > (new Date()).valueOf())
{
    alert('今天比 2009/9/17還小');
}
else
{
    alert('今天比 2007/9/17還大');
}
    var ckDate = "2015/10/28 18:10:35";
    var htoday = "2015/10/28 18:10:34";
    var today = new Date(htoday);
    var checkDate = new Date(ckDate)
    
    if(checkDate.getTime() > today.getTime())
      {
          console.log('yes');
      }
    else
      {
          console.log('no');
      }

參考:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date
https://msdn.microsoft.com/zh-tw/library/ee532932(v=vs.94).aspx

Read more...