Time of Update: 2017-01-19
還好,現在有這個機會,就權當自己的筆記吧!。以下講一下最簡單的建立形式。 網站地圖,在每一個網站都必須用的一種技術。它是用來給使用者導航作用的,以便告訴使用者現在的位置。特別是對那些目錄很深的網頁,這種效果就猶為明顯。 比如 天涯社區>天涯論壇>海口...這種形式。 1.建立一個網站地圖(和建立aspx一樣),tour.sitemap.下面是預設情況產生的xml檔案。 複製代碼 代碼如下:
Time of Update: 2017-01-19
本篇介紹伺服器端ASP.NET大量操作基於原生html標籤的無序列表的三種方法。 方法一,將li元素做成html控制項,加上id,用FindControl方法。 aspx代碼: 複製代碼 代碼如下: <form id="form1" runat="server"> <ul> <li id="li1" runat="server">初始值1</li> <li id="li2" runat="server">初始值2</li>
Time of Update: 2017-01-19
一、情境 近日有個項目客戶要求能自己配置相關許可權。由於曆史原因這個項目採用的是公司以前的許可權系統。這個許可權系統很強大,不過有個弊端,就是每增加一個許可權菜單都要重啟才會生效,不然就要等1天它緩衝到期後才生效。由於項目進度我們不可能將這個許可權系統推翻重來。 可行的方式是在管理員操作介面上增加許可權系統重啟按鈕。這樣客戶在修改許可權後可以很方便的重啟Tomcat。 二、技術分析 由於管理員系統是基於.net的BS方式。所以我們要能通過網頁控制Tomcat的關閉啟動,並載入進管理員系統中。
Time of Update: 2017-01-19
改造辦法是自己寫一個控制項,讓它繼承GridView或Repeater,並實現IPageableItemContainer 介面。下面要發的是國外某高手寫的代碼,測試有效。具體使用的時候,要建一個類庫項目,把代碼編譯成dll後,就可以添加到VS的工具箱裡了! 一、自訂Repeater 複製代碼 代碼如下: using System.Web.UI; using System.Web.UI.WebControls; namespace WYJ.Web.Controls { ///
Time of Update: 2017-01-19
先看一下類比click事件的代碼: 複製代碼 代碼如下: <a href=http://www.jb51.net target="_blank" id="aa">ok</a> <script> var comment = document.getElementById('aa'); if (document.all) { comment.click(); } else
Time of Update: 2017-01-19
複製代碼 代碼如下: using System; namespace Utilities { /// <summary> /// Common DateTime Methods. /// </summary> /// public enum Quarter { First = 1, Second = 2, Third = 3, Fourth = 4 } public enum Month { January = 1, February = 2, March = 3,
Time of Update: 2017-01-19
如果我們正在使用Session,那麼構建高效能可擴充的ASP.NET網站,就必須解決分布式Session的架構,因為單伺服器的 SESSION處理能力會很快出現效能瓶頸,這類問題也被稱之為Session同步。微軟有自己的分布式Session的解決方案,那就是 SessionStateServer,我們可以參考:ASP.NET Session State Partitioning
Time of Update: 2017-01-19
301重新導向這麼重要,那麼如何?301重新導向呢?盧鬆鬆在他的《詳解301永久重新導向實現方法》一文中介紹了多種實現301重新導向的方法,但裡面的方法對於使用Windows虛擬機器主機或是Windows VPS的朋友來說,除了單個版面設定重新導向可以用上,IIS
Time of Update: 2017-01-19
前台代碼如下:複製代碼 代碼如下:<% @ Page Language="C#" CodeFile="UploadImg.aspx.cs" Inherits="NetAdmin_APicture_UploadImg" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
Time of Update: 2017-01-19
1.--404.3 not found 2.-- 關於asp.net2.0在iis下的註冊問題,因為我的win7是後裝的iis,而.framework2.0則是跟著vs2005一起早就裝好的,這 個時候需要手動註冊一下.framework2.0,方法如下:在xp下,在“運行”裡面執行一下x:\Windows\Microsoft.NET \Framework\v2.0.50727\aspnet_regiis.exe –i就行了,但在win7下,會報一個“0x800702e4 請求的操作需要提升的”
Time of Update: 2017-01-19
定位子串是指在一個字串中尋找其中包含的子串或者某個字元,下面,逐一給大家詳細介紹。 一、IndexOf/LastIndexOf IndexOf方法用於搜尋在一個字串中,某個特定的字元或者子串第一次出現的位置,該方法區分大小寫,並從字串的首字元開始以0計數。如果字串中不包含這個字元或子串,則返回-1。常用的重載形式如下所示。 ①定位字元 int IndexOf(char value) int IndexOf(char value, int startIndex) int
Time of Update: 2017-01-19
如圖: 本技術的核心是通過ASP.NET Ajax Control Toolkit中的AutoCompleteExtender控制項實現。 AutoCompleteExtender控制項實現自動輸入建議的功能,通過調用WebService或本頁面對應的方法名來擷取提示資料,供使用者達到自動選擇的功能。 實現過程: 1.首先建立資料大家隨便啊,然後建立個簡單的表。 2.建立1個Ajax網站,名字自己隨便起哈,在建一個首頁面Default.aspx.
Time of Update: 2017-01-19
複製代碼 代碼如下: protected void Page_Load(object sender, EventArgs e) { string str = "事情發生在5月14日晚上23:30分,廊坊師範學院1號樓宿舍發生了惡性打架殺人事件,因1號樓較為複雜,有體育生、英語學院、教育學院等學生住宿,當時情況較為混亂。被害者是一名10級接本的體育生(馬上面臨畢業)和一名11級教育學院的新生,雙方產生
Time of Update: 2017-01-19
介面布置 主介面設計中有個“刪除”按鈕,其(ID)為btnDelete。使用者在瀏覽目錄中選中要刪除的項後,單擊該按鈕就可以完成刪除工作。 代碼實現 在“設計”面板中雙擊“刪除”按鈕,為其添加事件處理常式如下: 複製代碼 代碼如下: private void BtnDelete_Click(object sender, System.EventArgs e) { DeleteThings(FileList.SelectedItem.Text); } private void
Time of Update: 2017-01-19
在瀏覽目錄中,如果選擇的是一個檔案,單擊“開啟”按鈕就可以進行檔案下載。當然,也可以選擇直接開啟,如圖1所示。 圖1 下載和線上開啟介面 單擊“開啟”按鈕將直接開啟該檔案,單擊“儲存”按鈕可以下載該檔案。代碼實現 開啟檔案所單擊的還是“開啟”按鈕,所以要在“開啟”事件中加以判斷,看選中的是檔案夾還是檔案。故對btnOpen_Click()事件進行了修改,下面加重部分為新增的代碼: 複製代碼 代碼如下: private void BtnOpen_Click(object sender,
Time of Update: 2017-01-19
並探討常用非標準IE瀏覽器對彈出的視窗的各種過濾行為及使用快顯視窗相應對策,以期給出使用快顯視窗的一個通用較優方案。 作為Microsoft的最建立立動態Web網站的工具,ASP.NET相對於ASP和JSP在改變原始的Web編程方式方面有了長足的長進。它的代碼與頁面分離技術(CodeBehind)以及完善的Web伺服器控制項為程式員提供了一個更加符合傳統編程的Web伺服器端開發方式。但Web編程還是有著與傳統編程不相同的特點,這些特點決定了ASP.NET編程中必須以一些特殊的技巧來完成程式要求,
Time of Update: 2017-01-19
接下來拆分這一串字串,每個字元插入一個表變數中,最後使用GROUP BY進行分組。 複製代碼 代碼如下: CalNumOfChtInStr SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- ============================================= -- Author: Insus.NET -- Create date: 2012-02-23 -- Description: Calculate the
Time of Update: 2017-01-19
複製代碼 代碼如下: protected void Page_Load(object sender, EventArgs e) { //指定目標檔案夾 string directory = @"C:\Windows\Microsoft.NET\Framework\v3.5"; IterationFile(directory); } private void IterationFile(string path) { DirectoryInfo di = new
Time of Update: 2017-01-19
需求:做一個ajax登入 主要技術點:jquery ajax以及blur事件 當使用者名稱輸入框失去焦點的時候就會觸發blur事件,然後進行ajax請求,獲得結果(true或者false),如果請求結果為true,就把使用者名稱輸入框圖片替換成ok,並且輸出文字:恭喜您, 這個帳號可以註冊,否則就替換成圖片no,並且輸出文字:帳號已存在 原始碼: 前台: 複製代碼 代碼如下: <%@ Page Language="C#" MasterPageFile="~/Top_Down.master"
Time of Update: 2017-01-19
雖然學了1年多的asp.net,走了好多彎路,不過每一次體驗都讓人難以忘懷,馬上要奔大四了,慢慢的開始總結,以前做過的東西,更多的是重新寫以前的項目,以前雖然參加一些項目,但是感覺根本寫的都是垃圾,堆砌功能,學校環境下,也能理解,不過,慢慢的開始學會自己總結,自己重構,也感受到每天的進步! 今天開始,在部落格園寫部落格,慢慢的積累心得!與大家一起進步! 任務:做(母板頁面)一個關於新聞類別載入的ajax 主要實現資料的動態載入我們先查看資料內容接下來我們要學習怎麼用jquery