Time of Update: 2018-12-04
string hostName = Dns.GetHostName(); //獲得主機名稱 IPAddress[] addressList = Dns.GetHostByName(hostName).AddressList; //獲得 IP 列表 HttpBrowserCapabilities bc = Request.Browser; //lab_info是用來顯示擷取到的資訊 lab_info.Text =
Time of Update: 2018-12-04
這裡通過一個TextBox接收輸入的網址,可以抓取出網頁所有的超連結,主要代碼如下: string http = TxtHttp.Text.ToString();//目標網頁網址 System.Net.WebRequest request = System.Net.WebRequest.Create(http); System.IO.StreamReader sr = new
Time of Update: 2018-12-04
轉於http://www.cnblogs.com/stg609/archive/2009/03/12/1408296.html asp.net Forms表單驗證 使用經驗及驗證流程分析
Time of Update: 2018-12-04
using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.Web.SessionState;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.HtmlControls;using System.
Time of Update: 2018-12-04
<%set xmldoc=Server.CreateObject("msxml2.DOMDocument")set obj=Server.CreateObject("gdcom.database")set rs=Server.CreateObject("adodb.recordset")Set fso = CreateObject("Scripting.FileSystemObject")xmldoc.async=False xmldoc.ValidateOnParse=Falsestr=
Time of Update: 2018-12-04
一般的無組件上傳類,其上傳過程是將圖片先儲存到指定檔案夾,與此同時將該路徑儲存至資料庫欄位的。顯示圖片則是根據資料庫表中的路徑欄位對應顯示的。當然有關圖片的管理,比如刪除:只刪除了路徑,實際的圖片需要根據該路徑通過FSO進行刪除……那有沒有這樣一種情況:將圖片直接作為一個欄位的值儲存。對圖片的操作就象是對資料欄位的操作一樣熟練。答案是肯定的,只是將該欄位的類型設為OLE對象知識點:OLE 對象欄位用來儲存諸如 Microsoft Word 或 Microsoft EXCEL 文檔、圖片、聲音的資
Time of Update: 2018-12-04
<TITLE>WebForm2</TITLE> <SCRIPT language='javascript'> function load(){ var drp2 = document.getElementById("DropDownList2"); drp2.innerText=""; for(var i = 0;i<=drp2.options.length -1;i++){ drp2.remove(i);
Time of Update: 2018-12-04
最近研究一個新聞系統,找到了關於asp.net產生HTML的資料 思路1. 利用如Dw-Mx這樣的工具產生html格式的模板,在需要添加格式的地方加入特殊標記(如$htmlformat$),動態組建檔案時利用代碼讀取此模板,然後獲得前台輸入的內容,添加到此模板的標記位置中,產生新檔案名稱後寫入磁碟,寫入後再向資料庫中寫入相關資料。 2. 使用後台代碼寫入程式碼Html檔案,可以使用HtmlTextWriter類來寫html檔案。 優點1. 可以建立非常複雜的頁面,利用包含js檔案的方法,在js
Time of Update: 2018-12-04
在ASP.NET中水晶報表沒有象在Windows Form中那樣提供報表的匯出和列印功能,需要我們自己動手添加代碼來控制,下面給個DEMO:匯出:myReport ReportDoc = new myReport();//表表的名稱private void btnExport_Click(object sender, System.EventArgs e) { CrystalDecisions.Shared.DiskFileDestinationOptions DiskOpts =
Time of Update: 2018-12-04
簡介: Asp.net包含一個頁面和控制項架構,即WebForms,伺服器控制項是WebForms編程模型的基本要素,控制項簡化了頁面開發的過程,控制項為代碼複用和封裝提供了一種機制,非常適合作為RAD的設計工具。此外,伺服器控制項可靈活擴充的特性為眾多開發人員敞開實現新的、令人激動的自訂控制項的大門。 可能你會認為開發實用夠炫的控制項即需要好的創意還需要對DHTML的各個元素深入瞭解,還要對Asp.net的內部運行機制有研究,離自己太遠。
Time of Update: 2018-12-04
本程式涉及到資料庫的添加,修改和刪除操作。 懶得寫了,把介面貼出來,照著介面畫就可以了。本例資料庫:sqlserver2000附帶的pubs資料庫,看一下連接字串就很清楚了。如果要在本機器上運行,把uid和pwd改成你自己sql登陸使用者名稱和密碼。 建立一個web頁面,命名為:add.aspx。 介面設計 add.aspx代碼: <%@ page language="c#" codebehind="add.aspx.cs" autoeventwireup="false"
Time of Update: 2018-12-04
本文介紹如何在ASP.NET中建立使用者控制項,控制項屬性的動態修改以及控制項的事件出發機制。 ==================================================================簡介ASP.NET的服務端控制項使得Web開發工作變得更為簡單,功能更為強大。我們介紹過如何在ASP.NET頁面中使用服務端控制項。但是,如果服務端沒有所要求的控制項時該怎麼辦呢? 當然,ASP.NET不會給你變出一個莫須有的控制項。事實上,可以動手作自己的控制項來取代.
Time of Update: 2018-12-04
public void createdatagrid() { datatable flowtable=new workflowbll().getflowtablebycode(functioncode); foreach(datarow datarow in flowtable.rows) { table table=new table(); table.cellpadding=0; table.cellspacing=0; table.width=unit.percentage(98);
Time of Update: 2018-12-04
using System.IO; byte[] File = null; if (upf1.PostedFile.ContentLength > 0) { string[] FileSplite = upf1.PostedFile.FileName.Split('//');//取得檔案名稱 fn = FileSplite[FileSplite.Length - 1]; ft =
Time of Update: 2018-12-04
現在有大量的第三方控制項存在,這些控制項包括了開發的各個方面,但對於開發人員而言選擇一個合適的控制項卻很難,所以今天我們要推薦的是一個可以實作類別似MSN彈出通知訊息功能的控制項: 下載控制項:PopupWin 使用範例 MSN由個很好的功能,就是每當你的MSN好友上線時,MSN會自動在表單托盤的右下角由下往上彈出訊息框來通知你,這個功能十分實用,比如在論壇裡,當有新回複你的文章時,系統會自動彈出訊息提示框,又或者在一個電子政務的系統裡,當收到新的郵件或者工作單時,可以使系統彈出訊息框提示
Time of Update: 2018-12-04
ASP.net2.0的主題和皮膚特性使你能夠把樣式和布局資訊存放到一組獨立的檔案中,總稱為主題(Theme)。接下來我們可以把這個主題應用到任何網站,用於改變該網站內的頁面和控制項的外觀和感覺。通過改變主題的內容,而不用改變網站的單個頁面,就可以輕易地改變網站的樣式。主題也可以在開發人員之間共用。 ASP.NET包含了大量的用於定製應用程式的頁面和控制項的外觀和感覺的特性。控制項支援使用Style(樣式)物件模型來設定格式屬性(例如字型、邊框、背景和前景顏色、寬度、高度等等)。控制項也支援使用
Time of Update: 2018-12-04
在我們平時的開發過程中,經常要向資料庫插入資料,有時可能要進行很多次類似的操作,比如向資料庫中的同一個表同時插入若干資料,即批量插入資料。向資料庫中批量插入資料,可以將若干條資料一次插入道資料庫,提高程式的執行效率,也可以減少我們的工作量。批量插入資料,可以採用一下兩種方法。一、利用事務(transaction)‘定義執行批量插入資料的函數,參數為insert SQL語句的數組sub ExeTransaction (Byval Sqlstrlist as string())dim Conn
Time of Update: 2018-12-04
首先我們將從一個示範開始,在這個示範中我將使用一個按鈕點擊事件排序表格中的資料。然後介紹的是一組屬性——hyperlinkcolumn、bottoncolumn 和 boundcolumn,使用這些屬性可以為 datagrid 添加一些有趣的自訂功能。下面我們首先從上一次結束的地方——清單a開始。下面是清單a中代碼的輸出。datagrid
Time of Update: 2018-12-04
當 ASP.NET 接收針對頁的請求時,它從線程池中提取一個線程並將請求分配給該線程。一個普通的(或同步的)頁在該請求期間保留線程,從而防止該線程用於處理其他請求。如果一個同步請求成為 I/O 綁定(例如,如果它調用一個遠程 Web 服務或查詢一個遠端資料庫,並等待調用返回),那麼分配給該請求的線程在調用返回之前處於掛起狀態。這影響了延展性,原因是線程池的可用線程是有限的。如果所有請求處理線程全部阻塞以等待 I/O
Time of Update: 2018-12-04
再談 N 個 ASP.net DropDownList 無重新整理聯動菜單,犧牲N-1個ASPX來實現自動更新機制,避免重新整理的閃動!!以下代碼絕對可以使用,也可以實現多級菜單。。。。 <script language="javascript"> function load(state) { var drp2 = document.getElementById("DropDownList2"); for(var i=0;i<=drp2.options.