Time of Update: 2017-01-19
如果你已經有較多的物件導向開發經驗,跳過以下這兩步: 第一步 掌握一門.NET物件導向語言,C#或VB.NET 我強烈反對在沒系統學過一門物件導向(OO)語言的前提下去學ASP.NET。 ASP.NET是一個全物件導向的技術,不懂OO,那絕對學不下去! 第二步 對.NET Framework類庫有一定的瞭解 可以通過開發Windows Form應用程式來學習.NET Framework。ASP.NET是建構在.NET Framework之上的技術,你對.NET
Time of Update: 2017-01-19
接著上文Asp.net TextBox的TextChanged事件你真的清楚嗎? 這裡我們來說說狀態資料時如何載入的。雖然在Control中有調用狀態轉存的方法,但是這裡有一個判斷條件 if (_controlState >= ControlState.ViewStateLoaded) 一般的get請求這裡的條件是不滿足的。複製代碼 代碼如下:internal enum ControlState { Constructed, FrameworkInitialized,
Time of Update: 2017-01-19
方法1: 用一個隱藏控制項,把變數的值給隱藏控制項,再用Javascript去找隱藏控制項的值 window.document.getElementById("隱藏控制項的ID").value //這個就可以得到隱藏控制項的值 方法2: javascript 中: var value=<%=Num%> Num要是一個屬性 如: 複製代碼 代碼如下: Public String Num { set{...} get{...} }
Time of Update: 2017-01-19
前台: 複製代碼 代碼如下: <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> !<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="=" /> <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox> 後台: 複製代碼
Time of Update: 2017-01-19
首先去百度:註冊個apikey http://developer.baidu.com/wiki/index.php?title=%E5%B8%AE%E5%8A%A9%E6%96%87%E6%A1%A3%E9%A6%96%E9%A1%B5/%E7%99%BE%E5%BA%A6%E7%BF%BB%E8%AF%91API 然後代碼如下只看紅色部分就可以了: 複製代碼 代碼如下: using System; using System.Collections.Generic; using
Time of Update: 2017-01-19
本文執行個體講述了JS實現將Asp.Net的DateTime Json類型轉換為標準時間的方法。分享給大家供大家參考,具體如下:直接上例子,如下所示:onload = function () { var thisDateText = '/Date(1401076829)/'; document.write(getLocalTime(thisDateText));};function getLocalTime(dateText) { dateText = dateText.replace("
Time of Update: 2017-01-19
今天接到新的需求,要求將Excel表格中的資料顯示在頁面上。 我個人分析,首先要將Excel中的資料存到資料庫中,再進行頁面顯示,本人菜鳥層級,以前沒有做過讀取Excel資料,研究了一下(主要是看別人的資料),寫一下實現過程,我想寫幾篇關於Excel的,首先是規則的Excel資料匯入,再有就是不規則的Excel資料匯入,還有就是根據資料產生Excel。 下面開始:將規則的Excel匯入資料庫 首先看一下Excel結構,如圖: 這是一個簡單的、規整的Excel格式,將它匯入到資料庫中
Time of Update: 2017-01-19
看了很多朋友還不會建立多選項卡的頁面,特地總結了一下用法,很簡單的一看便知。 1.首先下載AjaxControlTookit包放置在Bin目錄下,重新整理解決方案。 2.頁面引入(.aspx) 複製代碼 代碼如下: <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %> 3.控制項調用(.aspx) 複製代碼 代碼如下:
Time of Update: 2017-01-19
B/S結構導致了Web應用程式中列印的特殊性。 • 程式運行在瀏覽器中,印表機在本地,而檔案確可能在伺服器上,導致了列印控制不是很靈活。 • 格式如何控制和定製等,是我們開發中可能會面對的問題。 列印文檔的產生 • 1、用戶端指令碼方式 一般情況下,主要使用JS 可以分析源頁面的內容,將欲列印的頁面元素提取出來,實現列印。通過分析來源文件的內容,可以產生列印目的文件。 優點:用戶端獨立完成列印目的文件的產生,減輕伺服器負荷; 缺點:
Time of Update: 2017-01-19
昨晚朋友要求在前段時間完成的新聞的網站上加上一個功能,就是在每篇新聞瀏覽的頁面, 加一個列印銨鈕。讓使用者一點列印,能把整篇文章列印。一開始建議朋友,叫使用者使用IE瀏覽器的列印功能,但是朋友說,那個列印功能是把頁面的不相關的內容也列印了,使用者只想列印整篇文章即可。既然要改,照做就是了。沒有這方面經驗,在網上找到很多相關的ASP.NET列印例子,要麼太過複雜,要麼效果不太理想。最後還是結合這諸多的例子,改寫一個合適的功能。
Time of Update: 2017-01-19
最近看了幾篇講述httpHandler和HttpModuler的文章,總的來說還是Fish li的那篇文章給力,但是他是大牛,他寫出來的文章技術含量太高,對於像我這樣的小兵,要完全看懂估計需要看幾遍。雖然說沒有完全瞭解底層操作,但是我也算明白了一個請求從進入IIS到最後輸出都經曆了哪些過程。說實話,原來我以為.Net的類的子類都是設計者自己設計的,沒有考慮到真正的程式員是否可以完全掌握。瞭解了底層操作,我發現我的那個觀點是多麼的無知,每個.Net的類都是對應現實中的一種對象,比如說Mvc3
Time of Update: 2017-01-19
採用Jquery無重新整理分頁外掛程式jquery.pagination.js 實現無重新整理分頁效果 友情提示:本樣本Handler中採用StringBuilder的append方法追加HTML,小資料量可以,但是大資料或是布局常變,建議返回JSON格式的資料,效能和靈活性更好! 1.外掛程式參數列表 2.頁面內容: 複製代碼 代碼如下: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.
Time of Update: 2017-01-19
複製代碼 代碼如下: /**//// <summary> /// 產生帶CDATA的節點 /// </summary> /// <param name="xDocument">XmlDocument</param> /// <param name="elementName">元素名稱</param> /// <param name="cdataValue">CDATA值</param> ///
Time of Update: 2017-01-19
asp全形半形轉換函式 flag=-1時進行半形轉全形 flag=0時進行半形全形互轉 flag=1時進行全形轉半形 複製代碼 代碼如下: <% Function DBC2SBC(Str, flag) Dim i, sStr If Len(Str)<= 0 Then Exit Function DBC2SBC = "" For i = 1 To Len(Str) sStr = Asc(Mid(Str, i, 1)) Select Case flag Case -1 If
Time of Update: 2017-01-19
ASP.NET網站部署到IIS中的關鍵點: 1、Windows XP運行IIS的帳號為“電腦名稱\ASPNET”,Windows Vista、Windows Server 2003運行 IIS的帳號為“NETWORK SERVICE”。如果網站下的某個檔案夾供使用者上傳圖片、檔案, 則運行IIS的帳號必須擁有對該檔案夾的完全控制許可權。對於Windows XP,首先要在 Windows資源管理員中的“工具”菜單中選擇“檔案夾選項”命令, 取消對“使用簡單檔案分享權限設定”的勾選。
Time of Update: 2017-01-19
複製代碼 代碼如下: #region 產生單據號 /// <summary> /// 產生單據號 /// </summary> /// <param name="pFromType"></param> /// <returns></returns> public static string GetFormCode(FormType pFromType) { string formcode = "";
Time of Update: 2017-01-19
複製代碼 代碼如下: <HTML> <HEAD> <TITLE>下拉框類比唯讀</TITLE> <script type="text/javascript"> //根據下拉框ID設定下拉框唯讀 function setReadOnly(obj_id){ var obj = document.getElementById(obj_id); obj.onmouseover = function(){ obj.setCapture(); }
Time of Update: 2017-01-19
HttpRuntime類頁面請求先給可以處理原始HTTP請求的對象處理,最後在管線的終端產生要發給瀏覽器的標記。HttpRuntime類是改管道的進入點。對每一個請求,ASP.NET會建立HttpRuntime對象,並調用ProcessRequest來啟用該HTTP管道。HttpRuntime對象會在建立時對許多輔助處理頁面請求的內部對象進行初始化。ProcessRequest方法被調用後,會建立HttpContext類執行個體,他封裝了所有的HTTP提有的資訊,我們一般在代碼中使用就是這個Ht
Time of Update: 2017-01-19
這個問題其實並沒有我想像的那個複雜,我們都知道怎麼直接修改吧,那就是修改WebConfig檔案的配置節具體的方法看下面圖片這個相信很多人都知道,直接修改就行了動態修改方式----------------------------------------------------------那麼怎麼動態修改呢?我想可能很多人都會這樣講,修改WebConfig檔案,有專用的協助類,也可以自己寫因為WebConfig是可以Xml的形來編輯的,對的這種方法確實是可行的那麼我告訴你們,你們錯了,有更簡單而且更
Time of Update: 2017-01-19
最近剛學了些關於asp.net mvc方面的知識,於是了要拿個小項目來練練手,提高下自己的code能力跟思維能力.在此之前做東西都很簡單,直接用動軟那一套產生代碼,產生一個簡單的三層架構作為項目整體的架構,資料庫訪問層用的是ado.net.這麼做了感覺挺麻煩,如果要項目要換資料庫,要給資料庫增加表或者給表增加某個欄位,或者不使用ado.net用個orm架構來訪問資料庫等等,這樣整體項目該動起來就提別的麻煩,為瞭解決這一些問題我們需要重新思考怎麼搭建. 關於資料庫訪問層