Time of Update: 2018-12-07
Page 執行中將按照如下順序啟用事件:Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
中文頁面: http://blog.163.com/chuan_zheng/blog/static/856478720074155351773/英文原文:
Time of Update: 2018-12-07
Godaddy的WINDOWS主機,asp.net的信任模式為中等,如果是新站子站中使用檔案操作將會出現無許可權調用程式集的錯誤!相信很多朋友都曾嘗試過很多辦法,但結果非常令人失望,Godaddy不允許在Web.Config中修改信任模式,有的朋友將asp.net的版本設定為1.1,這樣就可以使用完全的信任模式。那我們的程式是.net2.0甚至是.net 4.0的怎麼辦呢?
Time of Update: 2018-12-07
我們都知道,使用ASP是不需要也沒有地方可以配置的(IIS配置除外),因此,我們不能針對一些特定的網站應用程式或者特定的網站目錄,設定一些特殊配置,可以這樣說,ASP的應用,是比較“傻瓜化”的,網站設計者對網站,理解並使用ASP.NET的進階配置只能通過程式而不能通過系統配置來實現對網站的有效管理。和ASP不一樣,ASP.NET通過XML格式的檔案Machine.Config和Web.Config來完成對網站和網站目錄的配置。對於一個網站整體而言,整個伺服器的配置資訊儲存在Machine.Con
Time of Update: 2018-12-07
在網路上看到很多關於ASP.NET匯出DOC文檔的例子,有的乾脆就直接將html頁面不做任何處理直接匯出為DOC檔案,但是那樣會有很多錯誤,例如將某些控制項顯示為圖片。我還曾經見過微軟為中國某個大公司製作的一個XX系統,匯出的DOC檔案實際上是某種特殊格式的XML,但是對於這個技術我還不是很瞭解。於是我在網路上收集資料,找到很多種實現方法,一一實驗,最後總結出以下經驗。一、首先配置系統內容:1、在命令列(work 的sdk命令列提示)中輸入:dcomcnfg,會顯示出“元件服務”管理器2、開啟“
Time of Update: 2018-12-07
<% set conn=server.CreateObject("adodb.connection") set cmd=server.CreateObject("adodb.command") strconn="dsn=pubs;uid=sa;pwd" conn.Open strconn set cmd.ActiveConnection=conn cmd.CommandText="{call nono}" 'set rs=cmc.exe 或者cmd.execute
Time of Update: 2018-12-07
以win2003作業系統,硬碟採用NTFS檔案系統。網站的使用權限設定包含兩部分:主要是網站檔案夾與檔案的存取權限,其次是IIS中的internet 匿名使用者的存取權限。一、網站檔案夾與檔案存取權限的設定 假設ASP網站在以下檔案夾中:web 、bbs,我們稱其為網站根資料夾。1、相同的設定(1)本機使用者一般都要對網站內的檔案夾和檔案進行維護,所以所有的檔案夾和檔案必須給予本地超級使用者完全控制的許可權(不要忘記給超級使用者佈建強大
Time of Update: 2018-12-07
Mono 2.8發布:C#4.0和更好的效能,我們知道Mono 2.8對ASP.NET MVC 2的完全支援,下面我們就來測試下在Mono 2.8上部署ASP.NET MVC 2應用程式。我的環境是Opensuse 11.3,通過以下命令部署好Mono 2.8的開發環境,之所以說是開發環境是同時會更新MonoDevelop,支援Mono2.8的程式開發:zypper addrepo http://ftp.novell.com/pub/mono/download-stable/openSUSE_1
Time of Update: 2018-12-07
我們經常要在一個表中將資料移轉到另一個表,當然,用的方法十分多了。在.net 2.0中,提供了一個sqlbulkcopy類,也可以實現如下的操作,下面簡單介紹下。比如一個表如下CREATE TABLE Person3(PersonID int IDENTITY(1,1) PRIMARY KEY, Name nvarchar(200), Email nvarchar(200), Picture image )INSERT INTO Person3(Name,Email,Picture)
Time of Update: 2018-12-07
我的前面一篇文章提到了如何在使用了ASP.NET form authentication的二級網站之間共用登陸狀態,http://www.cnblogs.com/jzywh/archive/2007/09/23/902905.html,今天, 我要寫的是如何在次層網域網站之間,主要站台和次層網域網站之間共用Session。 首先,
Time of Update: 2018-12-07
在罈子裡經常看到一些關於Session的問題,下面做一個總結,希望對大家有所協助:問:為什麼Session在有些機器上偶爾會丟失?答:可能和機器的環境有關係,比如:防火牆或者殺毒軟體等,嘗試關閉防火牆。問:為什麼當調用Session.Abandon時並沒有激發Session_End方法?答:首先Session_End方法只支援InProc(進程內的)類型的Session。其次要激發Session_End方法,必須存在Session(即系統中已經使用Session了),並且至少要完成一次請求(在這
Time of Update: 2018-12-07
靜態變數 當我們編寫一個類時,其實就是在描述其對象的屬性和行為,而並沒有產生實質上的對象,只有通過new關鍵字才會產生出對象,這時系統才會分配記憶體空間給對象,其方法才可以供外部調用。 有時候,我們希望無論是否產生了對象或無論產生了多少對象的情況下,某些特定的資料在記憶體空間裡只有一份,例如所有的中國人都有國家名稱,每一個中國人都共用這個國家名稱,不必在每一個中國人的執行個體對象中都單獨分配一個用於代碼國家名稱的變數。例子:protected void
Time of Update: 2018-12-07
downfile.asp<BODY><%set rs=server.createobject("adodb.recordset")sql="exec GetTbl"sql1="exec GetTbl1"rs.open sql,ConnectionString,1,1'rs1.open sql1,ConnectionString,1,1Set fs = server.CreateObject("scripting.filesystemobject")
Time of Update: 2018-12-07
ASP.Net 1.x的client side postback script是這樣的:<!-- function __doPostBack(eventTarget, eventArgument) { var theform; if (window.navigator.appName.toLowerCase().indexOf("netscape") > -1) { theform = document.forms["Form1"]; } else {
Time of Update: 2018-12-07
例如:Range、RegularExpression、Required、StringLength等驗證屬性,這些屬性極大的方便了伺服器端的驗證,同時我們還可以自訂驗證屬性來滿足我們特殊的需求,MVC3的出現進一步提升了驗證的便捷性,具體體現在,新增了IValidatableObject和IClientValidatable介面,以及預設支援Range、RegularExpression、Required、StringLength等驗證屬性在用戶端和伺服器端進行驗證。
Time of Update: 2018-12-07
記錄網頁Exception訊息的方法有很多種.在此介紹兩種儲存方式.1.記錄在事件檢視器裡2.記錄在文字檔案裡 代碼Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 void Application_Error(object sender, EventArgs e) 2 3 { 4 string Message =
Time of Update: 2018-12-07
從網上搜尋asp.net網站如何自訂404錯誤頁面時,大多數文章都是告訴你: 在web.config中,找到system.web,配置以下內容即可。<customErrors mode="On" error statusCode="404" redirect="/404.htm" ></customErrors> 實際上這樣做之後,根本就得不到404未找到網頁的網頁頭資訊,得到的是302臨時重新導向的網頁頭資訊。大家可以用 Check Headers Tool 工具查看
Time of Update: 2018-12-07
說到圖表大家肯定會想到,RDLC,水晶報表,MSChart等等。但是,您知道嗎?有一種效果很酷的報表,那就是FusionCharts,它包含常用圖表、儀器表、地圖等等。分為收費和免費兩版,免費就是FusionCharts Free,雖然免費但是功能依然非常強大。眾所周知,Flash有點Over的意思,但是短期內還是動搖不了的,您不用擔心,因為FusionCharts計划出HTML5版的(好像有這個意思,根據官網)。對於它的評價就是一個字,“酷”(一見鐘情)。
Time of Update: 2018-12-07
DetailsView 控制項許多應用程式需要一次作用於一條記錄。在 ASP.NET 1.x 中,沒有內建的功能支援這種情況。建立單條記錄視圖是可能的,但需要您自己編寫代碼。首先,您需要擷取記錄,然後,將欄位綁定到資料繫結表單,選擇性地提供分頁按鈕來瀏覽記錄。我編寫了三個 Cutting Edge 列的安裝程式來解決這個問題 — 2002 年 4 月、5 月和 6 月。當產生主/詳細視圖時,經常需要顯示單條記錄的內容。通常,使用者從網格中選擇一條主記錄,讓應用程式追溯所有可用欄位。通過組合
Time of Update: 2018-12-07
PlaceHolder :控制項容器,本身不顯示,主要用來放伺服器控制項的,只顯示其子項目(他裡面的控制項) 伺服器控制項動態添加和刪除 <一>PlaceHolder 中動態添加伺服器端控制項添加控制項的一般方法:聲明一個新控制項 如 label lb =new label()設定控制項屬性 如:lb.text="text"添加控制項到 PlaceHolder 中 如: PlaceHolder1.controls.add(lb)可以用