Time of Update: 2018-12-03
前言要深入理解ASP.NET動態控制項,首先就要深入理解整個ASP.NET對頁面的處理過程,由你書寫好一個ASPX檔案(可能還有一個code-behind檔案)到你在瀏覽器中看到的HTML頁面,這中間到底發生了什麼事。這其中的第一步就是解釋ASPX檔案並進行編譯,也就是這篇文章要討論的內容。由於ASP.NET編譯本身就是一個大話題,所以我決定在本系列文章把這個題目再細分成幾篇文章來寫。開頭第一篇簡單敘述編譯過程中涉及的各個步驟,讓大家瞭解ASPX中的聲明性代碼和C#/VB.NET代碼如何合并在
Time of Update: 2018-12-03
摘要: DataGrid 控制項是與 ASP.Net Page Framework 一起發行的資料繫結的伺服器控制項。本文使用 DataGrid 來建立包含動態表格視圖的 Web 頁面。還探討控制項所提供功能的各個方面,包括選擇、刪除、分頁和模板列 ,而控制項就是使用這些功能來建立最終的頁面的。 簡介 DataGrid
Time of Update: 2018-12-03
如題,就是在搜尋的時候,兩個片語之間用空格格開搜尋,怎麼樣修改我下面的代碼才能搜尋得出來,是ASP+SQL的?附上自己的代碼,請教達人: <% sub search ypxxone_id=request("ypxxone_id") ypxxtwo_id=request("ypxxtwo_id") addone_id=request("addone_id") addtwo_id=request("addtwo_id") word=request("word") if word=""
Time of Update: 2018-12-03
當我們使用ASP.NET的TREEVIEW控制項時候,我們發現ASP.NET的TREEVIEW控制項不能顯示樹型而是顯示為順序排列的文字。我們該怎麼解決呢? (1)安裝IEWebControls.(:http://asp.net/IEWebControls/Download.aspx?tabid=1)
Time of Update: 2018-12-03
本文是針對剛入門學習ASP.NET的朋友寫的,大蝦門無須耽誤時間來閱讀。:) 在調試asp.net程式遇見的三個常見問題及其解決辦法: 1.第一個問題是:當我們自己建立一個新的ASP.NET項目或者開啟一個從網上下載回來ASP.NET的原始碼項目時,Visual Studio .NET給出一個錯誤提示:Visual Studio .NET 已檢測到指定的 Web 服務器啟動並執行不是 ASP.NET 1.1 版。 解決這個問題有兩類情況:
Time of Update: 2018-12-03
說到電子郵件的發送,還是先提一下SMTP(呵呵,高手就跳過這一段吧!)。 SMTP的全稱是“Simple Mail Transfer Protocol”,即簡易郵件傳輸通訊協定。它是一組用於從源地址到目的地址傳輸郵件的規範,通過它來控制郵件的中轉方式。SMTP 協議屬於 TCP/IP 協議簇,它協助每台電腦在發送或中轉信件時找到下一個目的地。SMTP 伺服器就是遵循 SMTP 協議的發送郵件伺服器。(引用1)
Time of Update: 2018-12-03
使用環境: .NET Framework 2.0 + Microsoft Windows Server 2003 SP1 + IIS6.0使用過程: 發布網站到一個檔案夾(名稱為WebSite)下,在IIS6.0中設定一個虛擬目錄(名稱為WebSite),然後將其“本地路徑”屬性指向到發布的那個檔案夾。 在 ASP.NET 2.0
Time of Update: 2018-12-03
本文講述了在Windows 7下如何安裝IIS7,以及IIS7在安裝過程中的一些需要注意的設定,以及在IIS7下配置ASP的正確方法。 在Windows 7下面IIS7的安裝方法: 一、進入Windows 7的 控制台,選擇左側的開啟或關閉Windows功能 。 二、開啟後可以看到Windows功能的介面,注意選擇的項目,我們按需要選擇想要的功能,下面這張圖片把需要安裝的服務都已經選擇了,大家可以按照圖片中的說明自行選擇開啟想要的功能。沒有說明的勾選項為必選項或預設安裝項。 三、
Time of Update: 2018-12-03
先把這段JS代碼放到你頁面的HTML中去 function catch_keydown(sel) { switch(event.keyCode) { case 13: //Enter; sel.options[sel.length] = new Option("","",false,true); event.returnValue = false; break; case 27: //Esc; alert("text:" +
Time of Update: 2018-12-03
最近做一個註冊頁面的時候遇到了這樣的問題,在使用者名稱中輸入中文時,資料庫顯示的是亂碼, 於是上網找原因,發現一個很簡單的解決方案,在這與大家分享. 只要在Web.Config檔案的system.web中設定globalization就行了,具體設定如下: <system.web> <globalization requestEncoding="gb2312" responseHeaderEncoding="gb2312
Time of Update: 2018-12-03
本文我們將討論的是asp.net頁面間資料傳遞的幾種方法,對此希望能協助大家正確的理解ASP.NET頁面間資料傳遞的用處以及便利性。 1、引言 Web頁面是無狀態的, 伺服器對每一次請求都認為來自不同使用者,因此,變數的狀態在連續對同一頁面的多次請求之間或在頁面跳轉時不會被保留。在用ASP.NET 設計開發一個Web系統時, 遇到一個重要的問題是如何保證資料在頁面間進行正確、安全和高效地傳送,Asp.net 提供了狀態管理等多種技術來解決儲存和傳遞資料問題,以下來探討。NET
Time of Update: 2018-12-03
初學ASP.NET的時候,曾被各種控制項的強大功能所折服。當然,也很容易被搞暈,僅僅記住那些控制項的名字都不是一件簡單的事兒,何況還有那麼多的屬性、事件、功能、配置步驟......哈哈。後來越發覺得這些東西確實沒啥價值,在企業級開發中很少用到。寫本文的目的並不是要“貶低”或者刻意“排斥”webform中的服務端控制項,這裡對其優劣也不做過多的討論。不過有情提示初學者:其實很多控制項的用法都差不多,掌握一種後,再去使用其他的會相對比較容易。例如會用GridView之後,再去用ListView絕對不
Time of Update: 2018-12-03
這幾天學宇在調試那個題庫系統,我也就得了閑,就把asp.net的視頻看了看。怎麼說呢?都是講一些控制項的使用,似乎沒什麼說的,因為早在vb6.0的學習時代已經知道如何拿到
Time of Update: 2018-12-03
上次說到題庫管理系統核心演算法已經完成了,背景代碼也寫得差不多了。我是一邊協助學宇完成那個演算法,一邊自己又在攻克一些頁面上的問題。遇到很多問題,在這就不一一道來了,以後匯總了再說。
Time of Update: 2018-12-03
項目依然在調試,要總結的話總是感覺不太舒服,畢竟還沒有完呢,所以現在想依次把這個系統中用到的一些比較麻煩的知識點記錄到這,以便別人查閱(這可是偶千辛萬苦從網上查資料整出來的喲。。。)首先在頁面上定義一個table控制項,命名為autoTable。然後在某個事件中添加以下代碼(我是在按鈕點擊事件,當然你可以在頁面載入事件咯。。)等會兒,我先說明幾個概念,不然你會暈倒的。一個表格是由n多個行組成的,即TableRow,而每一行又是由n多個單元組成的,也可以叫做儲存格,即TableCell。因此動態產
Time of Update: 2018-12-03
1,CSS/JS壓縮: 我下面的合并是用了combres的組件,這裡我就不用這個實現了,推薦一個可以像vs裡面的cs/aspx這樣編輯的一個css/js編輯器。 名稱:Chirpy 網站:http://chirpy.codeplex.com/ 英文介紹:http://www.weirdlover.com/2011/03/03/chirpy-v2/
Time of Update: 2018-12-03
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Net;using System.Text;using System.IO;using System.Collections;using System.Web.Services;using System.Web.Services.Protocols;///
Time of Update: 2018-12-03
想實現這樣一個簡單的功能,卻折騰了半天。原因是第一次使用asp.net ajax,本來是不想使用的MS的。卻想看看他的架構如何。使用Response.write (js) 會出錯。找了一些文檔來看,原來要使用ScriptManager的靜態方法 RegisterStartupScript 來實現調用。不知為什麼執行個體類型沒有提供這種方法。害得我花了很多的時間。 ScriptManager.RegisterStartupScript(this.UpdatePanel1,
Time of Update: 2018-12-03
ASP開發必備:WEB列印代碼大全這篇文章主要介紹了如何使用ASP控制Web的各種列印效果,它能夠控制縱打、橫打和頁面邊距等。 1、控制"縱打"、 "橫打"和"頁面的邊距"。 (1)<script defer> function SetPrintSettings() { // -- advanced features factory.printing.SetMarginMeasure(2) // measure margins in inches
Time of Update: 2018-12-03
在asp.net2.0中建立一個web網站,此時寫的一些業務代碼都會放入app_code中(放外面好象不認@_@),同時我們不想再建立一個項目來引用.而對於網站的web.config又想使用網站中的的對象進行配置的話,又改如何來處理呢.如我們做一個自訂配置節.namespace greystar.config{ public class mySection : ConfigurationSection{