Time of Update: 2017-01-19
AJAXLoadProgressForm.aspx: 複製代碼 代碼如下: <script src="JS/jquery-1.4.2.js" type="text/javascript"></script> <script type="text/javascript"> function ShowProgressDiv() { var ID = $("input#idtxt").val(); $.ajax({ type: "GET", url:
Time of Update: 2017-01-19
下面的例子將結合項目實際運用來使用Jquery.TreeView,當然在使用控制項樹需要現在相應的js檔案 下面就把我產生的TreeView展現給大家看看希望對大家有所協助!在使用之前需要下載控制項樹的js檔案和Css樣式 介紹一下表結構 M_ID M_Name M_ParentID M_URL M_Sort 然後建立一個網站,在建立的網站下添加CSS檔案夾和js檔案夾分別用於存放Css樣式和JS,同時再添加一個image檔案夾用於存放TreeView的圖片 接著我們就開始實現我們的功能了!
Time of Update: 2017-01-19
webService中要實現ajax調用,則要加這句代碼: // 若要允許使用 ASP.NET AJAX 從指令碼中調用此 Web 服務,請取消對下行的注釋。 [System.Web.Script.Services.ScriptService] 代碼下載 /201008/yuanma/WebService2.rar 複製代碼 代碼如下: //無參數調用 $(document).ready(function() { $('#btn1').click(function() { $.ajax({
Time of Update: 2017-01-19
本文執行個體講述了ASP.NET中XML轉JSON的方法,分享給大家供大家參考。具體如下:一般在許多應用程式中都將資料存放區為XML的格式,而且會將資料以JSON的格式發送到用戶端以做進一步處理。要實現這一點,它們必須將XML格式轉換為JSON格式。XML轉JSON代碼如下:複製代碼 代碼如下:private static string XmlToJSON(XmlDocument xmlDoc) { StringBuilder
Time of Update: 2017-01-19
設計目標:建立一個基於jQuery架構的通用Web驗證外掛程式... 設計要求:1.需要漂亮的css樣式及小表徵圖的潤飾... 2.基於jQuery架構... 3.調用.net Web 服務來實現與資料庫的非同步互動... 解決方案:1、首先,我們來設計三個類,分別用來顯示Web給使用者的視覺感知。它們分別是 .msg_warning{font-family:Arial,Helvetica,sans-serif,simsun; background:#e7f7ff
Time of Update: 2017-01-19
在網頁開發中,經常要用到無序列表。事實上在符合W3C標準的div+css布局中,無序列表被大量使用,ASP.NET雖然內建了BulletedList控制項,用於建立和操作無序列表,但感覺不太好用。本篇介紹伺服器端ASP.NET大量操作基於原生html標籤的無序列表的三種方法。方法一,將li元素做成html控制項,加上id,用FindControl方法。aspx代碼:<form id="form1" runat="server"> <ul> <li id="li1"
Time of Update: 2017-01-19
相信很多童鞋都開發過Execl的匯入匯出功能,最近產品中無論是後台資料分析的需要,還是前端滿足使用者管理的方便,都有Execl匯入匯出的維護需求產生。以前做這個功能,如果是web,利用HttpContext.Current.Response.ContentType =”application/ms-excel”;就可以匯出html資料表格到execl中,這種方法的問題就是編碼格式的相容性太差,用Mac OS之類的
Time of Update: 2017-01-19
在asp.net中使用confirm可以分為兩種:1.沒有使用ajax,confirm會引起也面重新整理2.使用了ajax,不會重新整理A.沒有使用ajax,可以用StringBuilder來完成.(一)asp.net用StringBuilder控制後台操作javascript:confirm傳回值,此方法比較煩瑣1.後台啟動事件StringBuilder sb = new StringBuilder();sb.Append("<script
Time of Update: 2017-01-19
本文執行個體講述了asp.net中IDataParameter調用預存程序的實現方法,是asp.net資料庫程式設計中非常實用的技巧。分享給大家供大家參考。具體實現方法如下:public string GenerateExamePaper(string paperType, string driverID, string MacAddr){ int i; IDataParameter[] iData = new SqlParameter[4]; iData[0] = new
Time of Update: 2017-01-19
在我們發布網站時,加密web.config,這樣可以有效保證資料庫使用者和密碼安全,其步驟如下:1.添加密鑰執行:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -pc "hnlaw" -exp其中"hnlaw"為密鑰名稱2.添加web.config節點在web.config的<configuration></configuration>之間添加:<configProtectedData>
Time of Update: 2017-01-19
1,工作中遇到這樣一個需求,頁面上要把所有的User載入出來,同時每個User後面緊跟著要把User的任務載入出來!我的處理方法是用Repeater來載入所有的User,同時在Repeater裡面嵌套一個GridView,將每個User的任務展示出來!代碼如下前台代碼:<asp:Repeater ID="Repeater1" runat="server" onitemdatabound="Repeater1_ItemDataBound"><HeaderTemplate>&
Time of Update: 2017-01-19
對IOC的解釋為:“Inversion of control is a common characteristic of frameworks, so saying that these lightweight containers are special because they use inversion of control is like saying my car is special because it has wheels.”我想對這一概念執行
Time of Update: 2017-01-19
剛剛開始做Excel相關的項目,所以遇到的問題不管大小都給記錄一下偶然的機會在添加資料的時候全改成了數字,結果輸出的時候全自動變成了科學計數法,這是excel的強大功能,能自動識別數字和字串,太聰明了反而有些麻煩,就像如果輸入身份證(18位元字)的話那就不行了。超過了11位呢,下面查了些資料總結一下解決方案:方法1: 在往excel中添加資料的時候在資料的前面加 單引號,我的是這個方法解決的如:Sheet.Cells[iRow, iCol] ="'"+
Time of Update: 2017-01-19
第一種:同主域但不同子域之間實現單點登陸Form驗證其實是基於身份cookie的驗證。客戶登陸後,產生一個包含使用者身份資訊(包含一個ticket)的cookie,這個cookie的名字就是在web.config裡Authentication節form設定的name資訊,如複製代碼 代碼如下:<authentication mode="Forms"><forms loginUrl="login.aspx" name=".ASPXAUTH" path="/"
Time of Update: 2017-01-19
本例主要目的是使用Jquey的Draggable控制項。 使用時首先依次引用Jquery,Jquery-Ui ,Draggable三個Js。然後在js中編寫相應的代碼,相關代碼說明請看程式中的注釋。 關於 Draggable的說明請參考:http://docs.jquery.com/UI/API/1.8/Draggable 源碼: 複製代碼 代碼如下: <%@ Page Language="C#" AutoEventWireup="true"
Time of Update: 2017-01-19
首先添加命名空間 using System.Web.UI.HtmlControls;代碼動態添加css檔案的引用HtmlGenericControl myCss = new HtmlGenericControl();myCss .TagName = "link";myCss .Attributes.Add("type", "text/css");myCss .Attributes.Add("rel", "stylesheet");myCss .Attributes.Add("href",
Time of Update: 2017-01-19
IIS會按檔案地址及參數將檔案快取到用戶端,以便再次訪問該內容時速度更快。如果要取消這種機制則需要禁止快取檔案。一、編程方式Response.Buffer = true;Response.ExpiresAbsolute = DateTime.Now.AddDays(-1);Response.Cache.SetExpires(DateTime.Now.AddDays(-1));Response.Expires = 0;Response.CacheControl =
Time of Update: 2017-01-19
dotNetFlexGrid是一款asp.net原生的非同步表格控制項,他的前身是Jquery FlexiGrid外掛程式,我們重構了FlexiGrid的大部分Javascript代碼,使其工作的更有效率,BUG更少;同時將其封裝為dotNet控制項,提供了簡單易用的使用方式。dotNetFlexGrid擴充和最佳化了FlexiGrid原有的功能,並提供了更多具有針對性的功能,使用dotNetFlexGrid,您的使用者可以輕鬆擁有如下功能提供簡易的方式自行調整表格列寬
Time of Update: 2017-01-19
伺服器再把GridView反構造成DataTable, 再給DataTable增加一行之後,綁定到GridView,然後發回用戶端... 能不能簡單一點呢? 在使用Ajax資料請求資料,通常都是簡單格式,比如String,資訊量較少。當然也可以請求回XML,但是XML資料冗餘多,取到用戶端處理比json麻煩的多。 能不能簡單一點呢? 上面這些問題,如果DataTable與JSON類型可以方便的相互轉換,都可以迎刃而解了。 優點:1)避免不必要的回傳; 2)精簡非同步請求資料的大小 ;
Time of Update: 2017-01-19
其中用到了jquery外掛程式來驗證使用者名稱哦,這裡是利用jquery ajax來驗證使用者名稱是否存在哦。大家看看效果圖,後面將附上源碼下載。 jquery架構實現的ajax 驗證使用者名稱是否存在的部分JS 複製代碼 代碼如下: $("#accounts").formValidator({onshow:"請輸入使用者名稱",onfocus:"使用者名稱至少4個字元,最多10個字元",oncorrect:"該使用者名稱可以註冊"}).inputValidator({min:4,max:10,