Time of Update: 2018-12-04
在Web開發中,必須面對的問題就是表單的重複提交問題(這裡僅指F5重新整理造成的重複提交),.NET中處理這個問題似乎沒有什麼好的方法。在網上搜尋得到的解決方案主要有兩種,一種是直接讓表單按鈕失效,從而保證一個使用者對於一個表單只能提交一次;另一種方法,是一次提交後把表單清空,在後台邏輯上進行判斷,從而區分是否重複提交。
Time of Update: 2018-12-04
我們在用ASP.NET寫出來的網頁,用瀏覽器來查看產生的用戶端代碼的時候經常看到這樣的代碼:GridView1_ctl101_WebUserControl1_webuserControlButton,那麼這個命名有什麼規律,是怎麼來的拉?本次我們使用Reflector查看.net的代碼研究其中的規律。我們的ASP.NET伺服器端控制項在產生用戶端控制項的時候一般有id
Time of Update: 2018-12-04
1.對gridview進行綁定 並分頁操作 protected void GV_Bind() { DataTable dt = new DataTable(); if (txt_Search.Text.Trim() == "") dt = g_cc.GetList(this.GetUserID()).Tables[0]; else dt =
Time of Update: 2018-12-04
本文是翻譯的http://www.dotnetperls.com/ashx的部落格文章。目的是為了加深自己對ASHX檔案的理解。你不想建立一個普通ASP.NET的Web表單頁。而又要通過一個查詢字串返回一個動態圖片、XML或者非HTML網頁。這是一個用C#程式設計語言編寫的使用ASHX(一般處理常式)的簡單教程。 簡介
Time of Update: 2018-12-04
asp.net 寫入cookie HttpCookie cookie = new HttpCookie("uid"); cookie.Value = uid; Response.AppendCookie(cookie); HttpCookie cookie1 = new HttpCookie("gid"); cookie1.Value = gid; Response.AppendCookie(cookie1);
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是微軟推出的一種伺服器端命令執行環境,它可以使你輕鬆的製作互動WEB應用程式。作為目前NT平台上開發WEB伺服器的一種使用最多的技術,它的出現取代了過去只有使用CGI技術才能做的許多事情,而且ASP對於資料庫的控制簡單有效,省去了CGI的大量編程工作。 由於ASP直接對伺服器進行操作,因此,ASP設計的技巧就顯得非常重要,不當的ASP應用程式會增加WEB伺服器的負擔,降低伺服器的效能。我總結了一年來自己ASP設計的經驗,希望能對大家有所協助,不對的地方希望大家指正。
Time of Update: 2018-12-04
一個 ASP 檔案和一般 HTML 檔案很相似,都包含有 HTML 的標籤 (tags),但是不同的是,ASP 檔案中還包含有伺服器端指令碼 (server-side script)。在 ASP 檔案中,用<%來標誌伺服器端指令碼的開始,用%>來標誌伺服器端指令碼的結束。比如,在 ASP 裡定義並輸出一個變數:<%Dim vNamevName = "網翼教程網 www.webyi.com"%>ASP輸出文法在 ASP 檔案中,用 Response.Write
Time of Update: 2018-12-04
使用 NetBox 可以方便的將 asp 應用編譯成為獨立啟動並執行執行程式,完全擺脫 iis 的束縛,在幾乎所有的 Windows 版本上面直接運行,完全不需要考慮平台相容性和對 asp 運行環境的要求。下面就是快速移植已有的 asp 應用的步驟。一、建立 asp 運行環境首先建立一個空的目錄,在你喜歡的位置,假設是 d:/websvr。將 netbox.exe 複製到這個目錄,然後在目錄中建立一個檔案:main.box,編輯其內容為:Dim
Time of Update: 2018-12-04
可能是隨著網路安全技術的發展吧,管理員的素質都在提高,在使用access+asp系統時,為不資料庫被人下載,到把mdb改為asp或asa。先不說直接改尾碼,直接可以用網快等工具直接下載,其實這樣你已經是為入侵者開啟了大門。入侵者可以利用asp/asa為尾碼的資料庫直接得到webshell。一.思路 大家都知道<%%>為asp檔案的標誌符,也就是說一個asp檔案只會去執行<%
Time of Update: 2018-12-04
許多開發人員把應用程式傳送到Web之前從來沒考慮狀態的概念。正如前面說過的,Web是一個無狀態的環境。因此應該探討一下狀態是什麼,瞭解能夠避免產生問題的方法。
Time of Update: 2018-12-04
前段時間有個asp頁面執行起來很慢,訪問人數又頗多,而且又不經常修改,又懶得直接做成靜態,每次都要從伺服器下載來改,只好想辦法把asp頁面轉化成htm靜態頁面了。。。 以前就曾經看到這樣的文章,不過沒太在意,真正想用的時候很難找到一個合適的,於是在網上搜尋了半天終於找到比較合適的代碼再加上自己的修改,如下:
Time of Update: 2018-12-04
ASP(英文全稱Active Server Pages)是一個編程環境,在其中,可以混合使用HTML、指令碼語言以及組件來建立伺服器端功能強大的Internet應用程式。 如果您以前建立過一個網站,其中混合了HTML、指令碼語言以及組件,您就可以在其中加入ASP程式碼。並且,還可以通過使用組件包含一些商業邏輯規則。組件可以被指令碼程式調用,也可以由其他的組件調用。下面列舉了十九個ASP指令碼語言的個基本技巧使用: 1. 現在的日期時間命令是以下是引用片段: 即可each item
Time of Update: 2018-12-04
在項目中經常有客戶要求用EXCEL匯入到資料庫,提高效率。注意:EXCEL中的第一行不能匯入。下面是源碼;IntoExcel.aspx:<mce:script type="text/javascript" src="http://hi.images.csdn.net/js/blog/tiny_mce/themes/advanced/langs/zh.js"
Time of Update: 2018-12-04
網上傳的,簡單使用。反射擷取dbConn類中的方法public static SqlConnection GetConnection(string id)//建立串連,由參數決定調用哪個連接字串 { dbConn mydbcon = new dbConn(); Type myType = mydbcon.GetType(); System.Reflection.PropertyInfo myPI = myType.
Time of Update: 2018-12-04
<script language="javascript"> /* 函數名稱:CheckNode(currentNode)、ParentNode(currentNode)、ChildNode(currentNode) 作者:常東方 建立日期:2005-02-02 函數功能:實現帶checkbox的treeview中 1、選中父結點其子結點也全部選中 2、取消全部子結點的選擇後,父結點的選擇也隨之取消 使用方法:1
Time of Update: 2018-12-04
下面要實現的這個功能是用asp.net根據資料內容自動產生一個txt文字檔並提供使用者下載,此方法檔案不儲存在伺服器上,直接提供給使用者下載,到網上搜了一下,都是用的Response.BinaryWrite(),用了幾下,發現在IE下有問題,看頁面原始碼資料是出來了的,Firefox下倒是彈出一個框來下載了,不過不是txt,而是aspx,裡面的內容是從資料庫裡面取出來的資料。其實在ASP.NET中直接用Write()就可以了,代碼如下(.aspx.cs檔案):Response.Clear();R
Time of Update: 2018-12-04
1. 簡述 private、 protected、 public、 internal 修飾符的存取權限。答 . private : 私人成員, 在類的內部才可以訪問。 protected : 保護成員,該類內部和繼承類中可以訪問。 public : 公用成員,完全公開,沒有訪問限制。 internal: 在同一命名空間內可以訪問。2 .列舉ASP.NET 頁面之間傳遞值的幾種方式。 答. 1.使用QueryString, 如....?id=1;
Time of Update: 2018-12-04
1、建立類Product和ProductRepository public class Product { public int ProductId { get; set; } public string Name { get; set; } public double Price { get; set; } public string Description { get; set; } public
Time of Update: 2018-12-04
有的時候在用ajax拖拽<asp:ScriptManager ID="ScriptManager1" runat="server"> 到頁面裡面的時候,</asp:ScriptManager> 但是運行時卻出現了"Microsoft JScript runtime error: 'Sys' is undefined"