Time of Update: 2018-12-06
<%@ Page Language="C#" MasterPageFile="~/VQPMaster.master" AutoEventWireup="true" CodeFile="importQuotation.aspx.cs" Inherits="ImportExcel_importQuotation" Title="Untitled Page" %><asp:Content ID="Content1"
Time of Update: 2018-12-06
ASP.net後台擷取當前頁面的檔案名稱 System.IO.Path.GetFileName(Request.Path).ToString();擷取當前分頁檔名,參數,網域名稱等方法假設當前頁完整地址是:http://www.test.com/aaa/bbb.aspx?id=5&name=kelli"http://"是協議名"www.test.com"是網域名稱"aaa"是虛擬目錄名"bbb.aspx"是頁面名(檔案名稱)"id=5&name=kelli"是參數【1】擷取
Time of Update: 2018-12-06
最近在公司某管理系統中,用了一些獨立的模組,在這些類的實現中,錯誤是直接拋出異常的,我想這是我們通常的做法。然而,問題也來了,由於自己在Asp.net頁面中沒有去捕獲這些異常,並且多處頁面中都使用了這些類,於是在多個頁面都會出現不友好的錯誤提示資訊。怎麼辦?又不想一處一處修改代碼,既費時又費力,這樣編程不就變成了體力勞動,從而失去了樂趣。 這時讓我想起了自訂錯誤頁,於是Google,終於找到了答案。1、配置web.config:<customErrors mode="RemoteOnly"
Time of Update: 2018-12-06
1. Get(即使用QueryString顯式傳遞) 方式:在url後面跟參數。 特點:簡單、方便。 缺點:字串長度最長為255個字元;資料泄漏在url中。 適用資料:簡單、少量、關鍵的資料。 適用範圍:傳遞給自己、傳遞給另一個目標頁面;常用於2個頁面間傳遞資料。
Time of Update: 2018-12-06
近期做的一個網站需要一個無限級下拉式清單的無限級分級功能,於是就有了下面的小作品。 開始以為無限級下拉式清單功能應該很簡單,無非就是用一個遞迴演算法就好啦,但是在做起來的時候卻會遇到一些比較模糊的東西。在網上找了很久也沒有找到例子,沒辦法了,想偷懶也偷不成了,還是自己老老實實的寫一個吧。不多廢話,下面請看我做的詳細方法。 1。無限級分類肯定要資料庫支援啦,使用者可以動態添加他們的分類嘛,下面是資料庫的結構:資料庫主要有三個欄位,這是最基本的了。第一個是主鍵,第二個是分類的名稱了,第三個是父級目錄
Time of Update: 2018-12-06
C# 實現 protected void btSubmit_Click(object sender, EventArgs e) { List<CheckBox> chkList = new List<CheckBox>(); foreach (GridViewRow row in this.GVReport.Rows) { if (row.RowType ==
Time of Update: 2018-12-06
說明 On指定啟用自訂錯誤。如果未指定 defaultRedirect,使用者將看到一般性錯誤。Off指定禁用自訂錯誤。這允許顯示標準的詳細錯誤。RemoteOnly指定僅向遠程用戶端顯示自訂錯誤並且向本地主機顯示 ASP.NET 錯誤。這是預設值。system.web 元素 下添加下邊的代碼<customErrors mode="RemoteOnly" defaultRedirect="Error.html"> <error statusCode="403
Time of Update: 2018-12-06
public class HelloWorldModule : IHttpModule{ public HelloWorldModule() { } public String ModuleName { get { return "HelloWorldModule"; } } // In the Init function, register for HttpApplication // events by adding your h
Time of Update: 2018-12-06
Asp.net
Time of Update: 2018-12-06
一直使用ASP和MSSQL做資料庫應用,一般情況是沒有問題的,但有些項目,資料量會比較大,隨著資料量的增加查詢時會出現TIMEOUT的問題。我查閱很多資料,現將逾時的原因及解決辦法總結了一下,希望能給大家以參考。 影響伺服器產生逾時的原因主要有: 1、SERVER.SCRIPTTIMEOUT 2、 CONNECTION對象的ConnectionTimeout屬性 3、
Time of Update: 2018-12-06
通常我們在處理某些資料任務的時候,往往一條SQL語句無法實現所有的資料操作,而需要使用多條語句,這時候,我們就需要用到資料庫事務,使用事務可以有效保證資料的完整性。大多數人對於SQL SERVER等大型資料庫的事務使用比較熟練,而對於ACCESS資料庫就不是那麼明白了,這裡我就針對ACCESS資料庫如何使用事務做下說明。1、定義資料聯結,注意:此處必須使用oledb4.0以上的驅動程式聯結資料庫。 ConnStr = "provider=microsoft.jet.oledb.4.0;
Time of Update: 2018-12-06
F5鍵會引起表單重複提交,做過asp.net相信都會遇到過這個問題。 最有效是一篇發表在MSDN的方法 原理如下: 在asp.net頁面中有一個名為_VIEWSTATE的隱藏欄位,這個隱藏欄位儲存著當前頁面中控制項的檢視狀態,如果是通過提交按鈕提交或者頁面回傳,這個隱藏欄位的值會改變,但是如果是通過按瀏覽器的F5鍵重新整理,則這個隱藏欄位的值不會改變。
Time of Update: 2018-12-06
function PlayMedia(){ var mediaPlugin = document.getElementById("MediaPlayer"); mediaPlugin.controls.play();}function PauseMedia(){ var mediaPlugin = document.getElementById("MediaPlayer"); mediaPlugin.controls.pause();}<object
Time of Update: 2018-12-06
"http://"是協議名"http://www.luohx.com/"是網域名稱"aaa"是網站名"bbb.aspx"是頁面名(檔案名稱)"id=5&name=kelli"是參數【1】擷取 完整url (協議名+網域名稱+網站名+檔案名稱+參數)string url=Request.Url.ToString();url= http://www.luohx.com/【2】擷取 網站名+頁面名+參數:string url=Request.RawUrl;(或 string
Time of Update: 2018-12-06
Xml檔案:View Code <?xml version="1.0" encoding="UTF-8"?><DirectoryListing> <Services1> <Name>基本服務</Name> <Price>100</Price> <Date>30</Date> <Type>1</Type>
Time of Update: 2018-12-06
在頁生命週期的每個階段中,頁將引發可運行您自己的代碼進行處理的事件。對於控制項事件,通過以聲明方式使用屬性(如 onclick)或以使用代碼的方式,均可將事件處理常式綁定到事件。頁還支援自動事件串連,即,ASP.NET 將尋找具有特定名稱的方法,並在引發特定事件時自動運行這些方法。如果 @ Page 指令的 AutoEventWireup 屬性設定為 true(或者如果未定義該屬性,因為預設情況下為 true),頁事件將自動綁定至使用 Page_event 命名規範的方法,如
Time of Update: 2018-12-06
很簡單的一個方法: 股票:每周1到周五,上午9:30到11:30 下午13:00 到15:00 期貨:每周1到周五,上午9:00到11:30 下午13:30到15:00 黃金:每周1到周五,上午9:00到11:30 下午13:30到15:30 (晚盤不計算)View Code /// <summary> /// 判斷目前時間是否是交易時間 /// </summary> /// <param
Time of Update: 2018-12-06
web網站裡面,需要每隔1分鐘,執行一個任務,並且一直保持這個定時執行狀態,可以用如下一個方法: 1,Global.asax裡面的 Application_Start ,發生在第一次請求網站的時候,網站關閉(iis關閉網站或者刪除網站) 在寫這個Application_Start 裡面的內容之前,先寫個定時器:Time_Taskpublic class Time_Task { public event
Time of Update: 2018-12-06
網上面試題問過,ASP.NET頁面間資料傳遞有哪些方式啊 ?答案就是 1.使用QueryString, 如....?id=1; response. Redirect().... 2.使用Session變數 3.使用Server.Transfer 在網上仔細的找了下,還有好幾種! 1.使用Querystring 方法QueryString 也叫查詢字串, 這種方法將要傳遞的資料附加在網頁地址(URL)後面進行傳遞。如頁面A.aspx
Time of Update: 2018-12-06
1.使用自訂使用者控制項作為分頁控制項.使用方法簡單.2.使用ROW_NUMBER的方式寫通用分頁預存程序.3.可以輕鬆定義頁面顯示資料大小4.可以輕鬆實現百萬級資料查詢分頁 3秒之內(如果要查詢更快,需要合理建立索引)先上分頁樣式二:下載串連http://files.cnblogs.com/MSMXQ/MXQ_Pagination.rar下個版本增加URL 分頁第一次在部落格園中寫文章,希望可以和大家一起交流,探討,希望大家的多提建議!