Time of Update: 2018-12-06
手工發送HTTP請求主要是調用System.Net的HttpWebResponse方法 手工發送HTTP的GET請求: string strURL = 'http://localhost/Play/CH1/Service1.asmx/doSearch?keyword='; strURL +=this.textBox1.Text; System.Net.HttpWebRequest request; //建立一個HTTP請求 request =
Time of Update: 2018-12-06
最近在公司做了一個小的視頻處理網站,由於視頻處理,網站在不同的伺服器上,所以處理視頻的時候得在網站伺服器上通過wcf請求視頻處理伺服器處理視頻,並將結果返回。我在寫好這個wcf服務後寄宿到IIS裡時遇到了不少的問題,下面是問題的描述,以及解決的方法。 問題1: 由於我這裡的wcf服務是採用“WSHttpBinding”的方式,即安全繫結模式,用戶端在引用這個服務後所產生的終結點配置(endpoint )就變成了<endpoint
Time of Update: 2018-12-06
通過dll來引用webservice的方法,流程介紹下. 1.首先,在ie輸入服務的地址,如:http://www.xxx.com/service.asmx2.然後寫輸入http://www.xxx.com/service.asmx?wsdl, 開啟後,另存新檔xxx.wsdl3. 然後用vs的命令提示字元來編譯:wsdl /namespace:SiteA ServiceA.wsdl, 產生名字空間為sitea的代理類4. 再:csc /out:ServiceA.dll
Time of Update: 2018-12-06
/// <summary> /// DataTable 轉換為List 集合 /// </summary> /// <typeparam name="TResult">類型</typeparam> /// <param name="dt">DataTable</param> /// <returns></returns>
Time of Update: 2018-12-06
大多數時候,遍曆集合元素的時候並不需要對元素進行增加或者刪除操作,但有些時候則需要,比如,如果集合中盛放的元素是社會上所有的人,那麼有人死亡則元素刪除,有人出生則是集合元素的增加。對於這種情況,遍曆不能按照原來那種方式去做了,而且C#中的集合對於這類有增刪動作的遍曆,也不支援foreach迴圈。有三種辦法可以解決這一問題。
Time of Update: 2018-12-06
好久沒跟大家分享東西了,今天準備把最近寫的OA工作流程設計跟大家分享。我想大家都知道OA系統工作流程是非常重要的功能,一個OA系統好壞主要看公司日常辦公這塊功能的好壞,日常辦公用的最多的功能就是工作流程。工作流程主要包括3大塊:1.工作流程表單的自訂設計。2.工作流程的定義。3.最重要的是工作流程和表單設計之間的銜接設計。由於我們需要在每個步驟中來控製表單控制項的是否寫入、是否保密(或者是隱藏)等操作,所有我們在設計表單的時候一定要考慮周到才能有效控制。好了現在我們來看第一模組:工作流程表單的自
Time of Update: 2018-12-06
public class CollectionHelper{ private CollectionHelper() { } public static DataTable ConvertTo<T>(IList<T> list) { DataTable table = CreateTable<T>(); Type entityType = typeof(T);
Time of Update: 2018-12-06
1.添加 REG ADD KeyName [/v ValueName | /ve] [/t Type] [/s Separator] [/d Data] [/f] KeyName [//Machine/]FullKey 遠程機器的機器名 - 忽略預設到當前機器。 遠程機器上只有 HKLM 和 HKU。 FullKey ROOTKEY/SubKey ROOTKEY [ HKLM |
Time of Update: 2018-12-06
目錄結構如下:wwwroot/CAOL +-------Images | +---------------test.gif +------UserCtrl | +---------------ctrl.ascx +------dir1
Time of Update: 2018-12-06
<script>function getInfo(){ var s = ""; s += " 網頁可見地區寬:"+ document.body.clientWidth; s += " 網頁可見地區高:"+ document.body.clientHeight; s += " 網頁可見地區寬:"+ document.body.offsetWidth + " (包括邊線和捲軸的寬)"; s += " 網頁可見地區高:"+
Time of Update: 2018-12-06
一般情況下,Response.Redirect 方法是在伺服器端進行轉向,因此,除非使用 Response.Write(" <SCRIPT>window.location='http://dotnet.aspx.cc';</SCRIPT> ") 方法外,是不能在新視窗開啟所指定的 URL 地址的。但是,如果仔細分析一下,如果設定 form 元素的 target 屬性,還是有辦法開啟新視窗的。下面就是可以採用的兩種方法。 方法一:在伺服器端設定 target
Time of Update: 2018-12-06
用遊標來實現:declare @temp varchar(20),@i int,@utemp varchar(20)set @temp='172.22.8.'set @i=1DECLARE abc CURSOR FOR SELECT username FROM test ;OPEN abcFETCH next from abc into @utempWHILE @@FETCH_STATUS = 0 BEGIN UPDATE dbo.test SET ip =
Time of Update: 2018-12-06
/// <summary> /// TReeView操作的類 /// </summary> public class TreeViewOpt { /// <summary> /// 根據節點名稱遍曆樹節點 /// </summary> /// <param name="NodeText">節點名稱包含的關鍵字</param> ///
Time of Update: 2018-12-06
Cookies是一種用來存資訊的對象,存在於用戶端,是一種比較實用的對象。在眾多的電腦書籍中,對該對象的工作原理總是一筆帶過,沒有做詳細的說明(不過也不能怪作者,微軟太保密了)。但Cookies對於網站設計人員來說,卻是必不可少的。因為設計者往往需要在用戶端儲存會員的資訊,使用者在網站的個人設定等等,如果全靠伺服器記憶這些資料,容易造成資訊丟失(如Session)和煩瑣(如靠資料庫儲存)等。
Time of Update: 2018-12-06
今用到DevExpress,想到換膚,參考了博友DevExpress換膚手把手教程 ,該文中已經實現了開啟表單換膚,但是以後開啟表單的皮膚如何設定呢,就沒說了,但稍加擴充也可實現。我喜歡複雜問題簡單化,在tannaiyin的基礎上這麼來弄
Time of Update: 2018-12-06
if ( 鄙視用sql語句 and 不屑oracle ) { break;
Time of Update: 2018-12-06
GridView是asp.net
Time of Update: 2018-12-06
在我的項目中需要一個熱鍵管理工具,於是搜尋CodePlex,在上面找了一個工具:SystemHotKeys,這個工具有以下熱鍵管理功能:1 註冊全域熱鍵 2 熱鍵命名,可以使用名稱將熱鍵與命令關鍵 3 "雙擊"方式的快速鍵 ,比如接連按下兩次Ctrl+C 但是這個工具還不能滿足我的需求,於是在它的基礎上進行了修改,修改內容如下:1 增加複合熱鍵的支援,如Ctrl+E,Ctrl+L或Ctrl+E,L2 去掉"雙擊"快速鍵3 增加快速鍵狀態提示事件,如果"按下Ctrl+E,等待按下第二個鍵"4
Time of Update: 2018-12-06
/// <summary> /// 動態調用 WebService的代理類 /// </summary> class WebServiceHelper { /// <summary> /// 動態調用web服務 /// </summary> /// <param name="url">web服務的地址</param> /// <
Time of Update: 2018-12-06
大家應該知道,微軟的URLRewrite能夠對URL進行重寫,但是也只能對網域名稱之後的部分進行重寫,而不能對網域名稱進行重寫,如:可將 http://www.abc.com/1234/ 重寫為 http://www.abc.com/show.aspx?id=1234 但不能將http://1234.abc.com 重寫為 http://www.abc.com/show.aspx?id=1234。要實現這個功能,前提條件就是 www.abc.com