Time of Update: 2017-01-19
1 串連遠程伺服器 procedure Connect(AAutoLogin: boolean; const ATimeout: Integer); 2 改變目錄 procedure ChangeDir(const ADirName: string); 3 下載 procedure Get(const ASourceFile: string; ADest: TStream; AResume: Boolean); overload; procedure Get(const ASourceFile:
Time of Update: 2017-01-19
方法一: 在asp.net的aspx裡面的原始碼中 <input type="button onclick="javascript:window.history.go(-1);"value="返回上一頁"> 淺析:這個是用了HTML控制項,通過一個onclick的事件,調用了javascript中的一個方法就可以了。這個是最簡單的了,也同樣適用於靜態頁面,ASP頁面等。 方法二: 利用Reponse.write
Time of Update: 2017-01-19
model裡: 複製代碼 代碼如下: public function item($items,$name){ $returnValue=''; foreach($items as $n=>$item){ if(isset($this->$name)){ if($n==$this->$name){ $returnValue=$item; } } } return $returnValue; } view裡: 複製代碼 代碼如下:
Time of Update: 2017-01-19
gridview全選操作 複製代碼 代碼如下: 'columns'=>array( array( 'class'=>'CCheckBoxColumn', //'header'=>'全選', //'value'=>'$data->id', //'checked'=>'true', 'htmlOptions'=>array( 'width'=>'30', 'style'=>'text-align:center', ), ), 複製代碼
Time of Update: 2017-01-19
可以用以下三種方法 1.在view裡面 複製代碼 代碼如下: <span style="color:#000000;">$provider=$model->search(); $provider->pagination->pageSize=20; $this->widget('zii.widgets.grid.CGridView', array( 'id'=>'link-grid',
Time of Update: 2017-01-19
在網站應用程式中使用JSON的情境越來越多,本文介紹 ASP.NET中JSON的序列化和還原序列化,主要對JSON的簡單介紹,ASP.NET如何序列化和還原序列化的處理,在序列化和還原序列化對日期時間、集合、字典的處理。 一、JSON簡介 JSON(JavaScript Object Notation,JavaScript對象標記法)是一種輕量級的資料交換格式。
Time of Update: 2017-01-19
1.將頁面上的斷行符號事件都綁定到按鈕上 複製代碼 代碼如下: function EnterTextBox(e) { var msie = (document.all) ? true : false; var keycode; if(!msie) keycode = window.event ? e.keyCode : e.which; else keycode = e.keyCode; //alert(keycode); if(keycode==13 &&
Time of Update: 2017-01-19
一 柱狀圖 (1) 豎狀單行條形長條圖效果圖: 以上資料取自某個網站六個月份的使用者註冊量 。從以上資料可以看出,一二月份註冊使用者數為0,圖表能夠清晰對比每個月份使用者註冊量的變化。複製代碼 代碼如下: //月度報表 function MonthReport() { $.ajax({ url: "/Home/About", success: function (data) { var json = eval(data); var opt = {
Time of Update: 2017-01-19
解決方案1: datalist databind() 解決方案2: 查看MSDN上的詳細說明資料 解決方案3: 在DataList的模板中用table表格,如: 複製代碼 代碼如下: <asp:DataList ID="dlDetailedInfo" runat="server" OnItemDataBound="dlDetailedInfo_ItemDataBound" Width="100%"> <ItemTemplate> <table width="100%
Time of Update: 2017-01-19
背景 自動化(Automation)是一個過程,它允許程式設計語言譬如Visual Basic.NET或C#寫的應用程式可以編程式控制制其它應用程式。自動化到Word允許你執行像建立新文檔,向文檔中添加文本,合併列印,還有控制文檔格式這樣的操作。使用Word和其它Microsoft Office應用程式,幾乎所有你能在使用者面板上手動實現的操作都可以通過自動化編程實現。Word通過一個物件模型來實現這個編程功能性(programmatically
Time of Update: 2017-01-19
1.使用serever.Excute 複製代碼 代碼如下: StreamWriter sw = new StreamWriter(Server.MapPath("html/Login.html"), false); Server.Execute("ShowColumn.aspx?id=1&page=2", sw); sw.Close(); 2.替換字元 url重寫 1.定義重寫規則 urls.xml 變成urls.config 複製代碼 代碼如下: <?xml version="1.0"
Time of Update: 2017-01-19
前些天我就碰到了用Ajax提交表單, 然後發送郵件的情況. 於是寫出了下面的兩個函數來解決這兩個問題. 第一個函數把HTML中的資料轉成HTML實體, 而HTML標籤則自動不轉, 這樣無論到哪裡都不會亂碼, 可以在發送郵件時選擇發送HTML格式的郵件. 第二個函數把JS資料同樣是換成逸出字元, 同樣避開了JS關鍵詞等字元的轉換, 不管網頁是什麼編碼它都不會亂碼. 廢話少說, 看下面的代碼. 複製代碼 代碼如下: Function htmlentities(str) Dim a,i,char
Time of Update: 2017-01-19
核心代碼:複製代碼 代碼如下: public class Mail { #region 郵件參數 static public string accountName = System.Configuration.ConfigurationManager.AppSettings["SmtpAccountName"]; static public string password =
Time of Update: 2017-01-19
今天介紹的是微軟提供的ajax calendar控制項。這個控制項使用了ajax的效果,並通過前台js和style設定事件和效果。功能豐富、樣式自有,實為網站設計、mis開發之必備控制項。 按照慣例,現在該貼代碼了: <asp教程:textbox runat="server" id="txtcalendar" width="150" /> <ajaxtoolkit:calendarextender runat="server"
Time of Update: 2017-01-19
在IIS6中同時啟用了ASP.NET 2.0 和 ASP.NET 4.0 後,網站程式可能會出現如下錯誤:“ System.Web.HttpException: Path ‘//eurl.axd/‘ was not found. ” 錯誤發生的原因是當ASP.NET檢測到Web網站配置為使用ASP.NET 4.0,本地ASP.NET 4.0 的組件會傳遞一個不能擴充的 URL到ASP.NET的管理程式作進一步處理。但是,如果一個低於ASP.NET 4.0 的網站配置為使用ASP.NET 2.0,
Time of Update: 2017-01-19
首先我們要弄清楚兩個非常重要的概念: 1, worker process(w3wp.exe). worker process管理所有的來自用戶端的請求並給出響應。它是IIS下asp.net應用程式的核心。 2, application pool. 它是worker process的容器,IIS5及之前的IIS版本均沒有application pool的概念。每一個application pool對應著一個worker process,在IIS Metabase中維護著Application
Time of Update: 2017-01-19
Step.1:建立檔案 CustomHandler.cs,代碼如下: 複製代碼 代碼如下: using System; using System.Web; namespace CustomHandler{ public class JpgHandler : IHttpHandler{ public void ProcessRequest(HttpContext context){ // 擷取檔案伺服器端實體路徑 string FileName =
Time of Update: 2017-01-19
解決方案: 程式的相關介紹 主介面:未發貨訂單列表(http://localhost:18888/Order/UnfilledOrdersList.aspx) 子介面:訂單詳細資料(http://localhost:18888/Order/ViewOrderDetail.aspx?OrderId= id,其中id的值是在主介面中被選中的那條訂單資訊的id) 首頁面為一個訂單的主要資訊,GridView中有一個HyperLink控制項,通過它可以跳轉到“訂單詳細資料”介面進而查看訂單的詳細資料。
Time of Update: 2017-01-19
背景 涉及到兩個網站的通訊,網站A有一頁面a,用提交表單的方式,傳值到網站B的頁面b。網站A統一用UTF-8編碼,網站B統一用GB2312編碼。 web.config中編碼的設定 網站A:<globalization requestEncoding="UTF-8" responseEncoding="UTF-8" /> 網站B:<globalization requestEncoding="gb2312" responseEncoding="gb2312" /> 解決
Time of Update: 2017-01-19
要使用此參數,請執行以下操作: 1. 關閉所有 Visual Studio 2005 執行個體。 2. 單擊“開始”,選擇“運行...”。 3. 鍵入“devenv.exe /resetuserdata”。 此命令會運行幾分鐘時間,與此同時,Visual Studio 清除設定並將其自身重設到其最初的狀態。此時,您可以開啟“工作管理員”來檢查 devenv.exe 進程是否仍在運行。在結束運行後,可以重新啟動 Visual Studio。此時會再次出現初次開機對話方塊,就像在電腦上第一次運行