Time of Update: 2017-01-19
一、前言1、瞭解HTTP(hypertext transport protocol)超文字傳輸通訊協定 (HTTP)它是一種分布式,協作式,超媒體系統應用之間的通訊協定。是全球資訊網(world wide
Time of Update: 2017-01-19
一、瞭解Server對象Server對象提供對伺服器上的方法和屬性的訪問以及進行HTML編碼的功能。這些功能分別由Server對象相應的方法和屬性完成。二、Server對象的常用屬性(1).MachineName(2).ScriptTimeout:屬性用於設定指令碼程式執行的時間,適當地設定指令碼程式的ScriptTimeout可以提高整個Web應用程式的效率。文法如下:Server.ScriptTimeout=time;(以s(秒)為單位)ScriptTimeout屬性的最短時間預設為90
Time of Update: 2017-01-19
前言:Request對象主要用於擷取來自用戶端的資料,如使用者填入表單的資料、儲存在用戶端的Cookie等。一、Request對象概述 1、主要屬性 ApplicationPath 擷取伺服器上asp.net應用程式的虛擬應用程式根路徑 Browser 擷取有關正在請求的用戶端的瀏覽器功能的資訊,該屬性值為:HttpBrowserCapabilities對
Time of Update: 2017-01-19
您可以通過以下設定控制ASP.NET主機對伺服器記憶體的佔用。並能設定ASP.NET主機處理序定時重建(類似IIS6中AppPool裡的定時重啟),這樣可以避免伺服器長時間運行aspnet佔用大量空閑記憶體,有利於提高aspnet運行效率。ASP.NET主機設定檔位置為C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\CONFIG\machine.config用文字編輯器開啟該檔案,找到以內容按注釋修改processModelenable="true"ti
Time of Update: 2017-01-19
1. 開啟新的視窗並傳送參數: 傳送參數:response.write("<script>window.open('*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"')</script>")接收參數:string a = Request.QueryString("id");string b = Request.QueryString("id1");2.為按鈕添加對話方塊Button1.
Time of Update: 2017-01-19
.xls格式 Office2003及以下版本 .xlsx格式 Office2007 及以上版本 .csv格式 以逗號分隔的字串文本(可以將上述兩種檔案類型另存新檔此格式) 讀取前兩種格式和讀取後一種格式會用兩種不同的方法。下面看程式:頁面前台:複製代碼
Time of Update: 2017-01-19
前段時間,寫一個使用者部門的管理頁面,需要對後台擷取的使用者資料實現英漢檢索功能。 同時,選定一個選項之後,需要觸發事件與後台互動,將該使用者所在的部門顯示到頁面右邊的ListBox控制項中。 一、Dojo的FilteringSelect組件實現拼音檢索功能在網上有不少相關的介紹,其中比較經典的有"海盜亂語"的關於重寫Dojo的FilteringSelect組件實現拼音檢索功能的介紹(地址http://cosbor.web-144.com/?p=3
Time of Update: 2017-01-19
asp.net多檔案上傳使用html控制項的File控制項,在form中就需要加入【 enctype="multipart/form-data"】。 up3.aspx檔案代碼 複製代碼 代碼如下: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="up3.aspx.cs" Inherits="up3" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Time of Update: 2017-01-19
cookie裡面不能寫中文,是由於cookie先天的編碼方式造成的。所以需要有一種中間編碼來過渡。 URLEncode是最好的選擇。 我們以asp.net為例,代碼如下: 設定Cookie時: 複製代碼 代碼如下: HttpCookie cookie = new HttpCookie("name", System.Web.HttpContext.Current.Server.UrlEncode("雲棲社區")); Response.Cookies.Add(cookie);讀取Cookie時:
Time of Update: 2017-01-19
1. 資料控制項綁定時格式化日期方法: 複製代碼 代碼如下: <asp:BoundColumn DataField="AddTime" HeaderText="添加時間" DataFormatString="{0:yyyy-MM-dd HH:mm}></asp:BoundColumn> <asp:BoundField DataField="AddTime" HeaderText="添加時間" DataFormatString="{0:yyyy-MM-dd}"
Time of Update: 2017-01-19
今天發現在IE10中登入我公司的一個網站時,點擊其它菜單,頁面總會自動重新退出到登入頁,後檢查發現,IE10送出的HTTP頭,和.AUTH Cookie都沒問題,但使用表單驗證機制(FormsAuthentication)卻無法判斷該使用者已登入,儲存的Session總會丟失.後查實這是ASP.NET
Time of Update: 2017-01-19
前天有一網友問及有關設計模式的適配器模式(Adapter)時,說不太好理解。讓Insus.NET能否舉個簡單的例子來說明一下。下面的動畫是Insus.NET做出來的效果: 上面的示範,兩個燈的規格一樣,要求輸入的電壓為15伏。
Time of Update: 2017-01-19
還是不說廢話,直接上代碼。為菜鳥所準備……其實就是彈出JavaScript小視窗,總得來說就是定義的一個DIV 複製代碼 代碼如下: /// <summary> /// 彈出JavaScript小視窗,其實就是定義的一個DIV /// </summary> /// <param name="js">視窗資訊</param> public static void Alert(string message) { message =
Time of Update: 2017-01-19
目的:產生樹形結構的表格式資料(EasyUI也有TreeGrid,此處只是提供一個思路),可以擴充單擊展開/收縮節點 圖例: 類代碼: 複製代碼 代碼如下: using System; using System.Data; /// <summary> ///GridViewHelper 的摘要說明 /// </summary> public class GridViewHelper { private string gridline; //連接線 private
Time of Update: 2017-01-19
效果圖: 代碼: 複製代碼 代碼如下: using System.Data; using System.Web.UI.WebControls; /// <summary> /// 根據DataTable產生下拉式清單樹 /// </summary> public class DropDownListHelp { private string gridline; private DataTable dt; public DropDownListHelp() { //
Time of Update: 2017-01-19
以前一直以為菜單都是通過sitemap製作的,最近看到項目中的方法是使用XmlDataSource榜定的。 Menusite.xlm檔案: 複製代碼 代碼如下: <?xmlversion="1.0"encoding="utf-8"?> <Menusvalue="">
Time of Update: 2017-01-19
複製代碼 代碼如下: Dim postData As String Dim byteArray As Byte() Dim objWebRequest As HttpWebRequest Dim newStream As Stream postData = "cell=簡訊供應商提供資訊1&enterpriseId=簡訊供應商提供資訊2&mobile=手機號1,手機號2&message=發送資料測試。。。" objWebRequest =
Time of Update: 2017-01-19
開發的一些系統,經常要求支援多語言(例如日文,英文等),以前大部分做法是建立一個資源檔,將每一個標籤,按鈕等標題文字預先用各種語言設定儲存好,在程式中根據選擇的語言來顯示對應文字。這樣做的缺點是如果每次改動或增加一個控制項,都需要程式開發人員刻意做多語言對應,如果使用者想要改某些標題的描述,還需要開發人員改動資源檔並替換到程式發布目錄。經過調查實驗,最終想了一個辦法來較好地對應此問題:在每一個web頁面,設定一個只有最進階的系統管理權限才能看到的一個按鈕(例如叫“設定”),來負責畫面上各固定標題
Time of Update: 2017-01-19
能讓資料在 兩個不同網站之間傳遞嗎? 我現在是想A網站的資料 傳遞到B網站....... 建議使用Cache (1)不太影響程式效能不太可能,你都說了,是大量資料。我舉個例子,你是從A.aspx傳到B.aspx。那麼如果有兩個使用者都會訪問A,那你的資料是否要做到不會影響到不同的用戶端?如果是這樣的話,那麼你儲存的地方勢必不能用Cache(不是絕對不能用,但是你必須區分用戶端,你要做的工作更多),只能用Session, Cookies, ViewState, QueryString,
Time of Update: 2017-01-19
編碼編好的url是正確的,可傳到另一個頁面 就會出錯,在地址欄就已經亂碼了 1.設定web.config檔案 複製代碼 代碼如下: <system.web> <globalization requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN" fileEncoding="gb2312" /> </system.web> 2.asp.net對asp.net頁面傳值 進行傳遞