Time of Update: 2018-12-05
這次的js指令碼來源於 崔永祥 編寫的通用不間斷滾動JS封裝類。還是先上效果:html代碼如下: 設計時如下: 只要把所需滾動的代碼拖放到該控制項內就可以了。 現在設定的是向上滾動,高度為100px,寬度為當前瀏覽器視窗的寬。 再看一下預覽效果,就可以實現滾動了: 下面來講述控制項的編碼過程。這次我們來繼承WebControl類,這樣方便一些。[ParseChildren(false)][ToolboxData("<{0}:MarqueeControl runat=server>&
Time of Update: 2018-12-05
本來是不想寫這篇的,不過由於之前的分頁控制項樣式存在問題,現在更正了,所以還是找點內容發一下。在封裝還存在設計時出錯的問題,和repeater一樣的寫法卻設計時不支援,水平不夠啊。後來搞了個笨的方法在DesignMode下輸出一段,真是有點,不過不會影響運行時。<hxj:PageDataList ID="PageDataList1" runat="server" PageIndexBox="DropDownList" RepeatColumns="4" PageSize="8"
Time of Update: 2018-12-05
ASP.NET程式中動態修改web.config中的設定項目(轉)前台頁面代碼 〈%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="WebApplication1.WebForm1" %〉 〈!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" 〉 〈HTML〉 〈HEAD〉 〈meta
Time of Update: 2018-12-05
function copyToClipboard(txt) { if(window.clipboardData) { window.clipboardData.clearData(); window.clipboardData.setData("Text", txt); } else if(navigator.userAgent.indexOf("Opera") != -1) {
Time of Update: 2018-12-05
asp自訂函數可以返回數組或者對象例子:function GetAuditorInfoBySeqNo(filenostr,strSeqNo) Dim auditorInfo(3) sqltext = "select auditor from fileaudit where FileNO='"&filenostr&"' and seqNo='"&strSeqNo&"'" set rs_auditor = conn.Execute(sqltext) if n
Time of Update: 2018-12-05
一、前台調用後台1、前台調用後台變數(註:陣列變數不能獲得,需先在後台已分隔字元轉成字串變數,前台得到後再處理成數組) 後台頁面提供一個全域變數,Page_Load中給賦值,前台使用<%=XXX
Time of Update: 2018-12-05
很高興申請成功了部落格園的部落格,寫篇隨筆表示感謝。今天幫別人做了個項目,功能倒不是很多,但是有些功能比較複雜。比如使用Web頁面對檔案進行壓縮和解壓縮。經過多方面的尋找,使用SharpZipLib實現了壓縮功能。代碼如下:using System;using System.IO;using ICSharpCode.SharpZipLib.Zip;using ICSharpCode.SharpZipLib.GZip;using
Time of Update: 2018-12-05
(此系列為asp.net 2.0在使用過程中的一些技巧,請部落格園的各位老大指正) 有的時候,新聞列表有這樣的要求,為了格式的原因,要求顯示部分超過固定的字數,超過部分截斷成...,如下所示研究生學位論文格式的...研究生學位論文格式的...研究生學位論文格式的...研究生學位論文格式的...其html文法為 <p><img src="attachments/200505/soft08.gif"><a title="研究生學位論文格式的通知"
Time of Update: 2018-12-05
1.修改membership的資料來源asp.net的預設資料來源是sqlexpress,你當然希望改成你自己希望的sql資料來源。我的改法是在先建立一個aspnetdb名的控資料庫C:\WINDOWS\Microsoft.NET\Framework\v2.0.50215\CONFIG\machine.config中的connectionstrings節修改成自己希望的資料來源。注意我把aspnetdb改成其它的資料就會不正常。<connectionStrings> <a
Time of Update: 2018-12-05
昨天ASP.NET AJAX 1.0正式發布,升級過程中遇到一些問題及注意事項: 設定檔中的更改要注意,尤其注意刪除前一版本中的<tagMapping>配置節,否則編譯會報錯;AutoCompleteExtender又移回了AjaxControlToolkit裡,設定檔裡要相應改動了; AutoCompleteExtender放入UpdatePanel中,同一UpdatePanel中如果有Postback的話,會報錯:Microsoft JScript runtime error:
Time of Update: 2018-12-05
主要修改了April CTP一些bug,增強了UpdatePanel的功能,可以在運行時動態載入UpatePanel,也就是說現在你可以在template裡面使用UpdatePanel了,比如DetailsView的EditTemplate,InsertTemplate。詳情參見 here。微軟網站的下載頁面,點擊download直接下載速度會非常慢,可以點擊下面的連結用下載工具下載 http://www.microsoft.com/downloads/info.aspx?na=46&
Time of Update: 2018-12-05
ASP.NET AJAX 1.0(即Atlas)的最終版已於23日早晨發布了。詳情請看這裡ASP.NET AJAX 1.0ASP.NET AJAX 1.0提供了一個豐富的用戶端AJAX庫,該庫對核心JavaScript類型系統,基於JSON的網路層,JavaScript 組件/控制項模型,以及常用的用戶端JavaScript輔助類等提供了跨平台,跨瀏覽器支援。ASP.NET
Time of Update: 2018-12-05
本來標題應當是,利用.NET架構創作安全性網站。這是從MSDN上摘抄整理而來的,結合我自己的經驗之談。我看了有很多朋友都在嘗試寫出帶有登陸這樣功能的網站,其方法幾乎都是驗證使用者的登陸合法,然後發送一個表示驗證的Cookie,或者在session中儲存資訊以便於追蹤接下來的訪問授權,其實,這些細節化的操作,.NET都提供了一種非常有效解決辦法,能使你從繁瑣的安全驗證上解脫出來,而且,儘管你可能很小心地定義那些頁面不能被沒有許可權的人訪問,然而還有可能出現一些無法被檢查出來的漏洞讓他們跳過安全驗證
Time of Update: 2018-12-05
1.Session與DataSet互轉換(不建議)操作方法:Session["sss"] = ds; //將DataSet對象儲存到Session中DataSet ds = (DataSet)Session["sss"];//強制類型轉換後得到儲存的dataset2.Session與ViewState的比較SessionViewState佔用伺服器資源truefalseTime
Time of Update: 2018-12-05
可以證實,通過webconfig檔案控制。這是我的配置。先行的,我成功的上傳了一個6M多的檔案。 <?xml version="1.0" encoding="utf-8" ?><configuration> <system.web><httpRuntime maxRequestLength="40000"/> </system.web></configuration>在此之前,沒有“
Time of Update: 2018-12-05
ASP.NET錯誤處理的方式(整理&總結)英文文章研究:http://wrfwjn.blog.hexun.com/4172839_d.html總述:要建立頁中的全域處理常式,請建立 Page_Error 事件的處理常式。要建立應用程式範圍的錯誤處理程式,請在 Global.asax 檔案中將代碼添加到 Application_Error 方法。只要您的頁或應用程式中發生未處理的異常,就會調用這些方法。您可以從 HttpServerUtility.GetLastError
Time of Update: 2018-12-05
CSHARP操作宏Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 /**//// <summary> 2 /// 根據傳入的報表名稱及相應參數調用Excel的宏產生報表 3 /// 如果成功則返回空,否則返回一包含出錯原因的字串 4 /// </summary> 5
Time of Update: 2018-12-05
Asp.net 中在用戶端觸發伺服器端事件分為兩種情況:一. WebControls中的Button 和HtmlControls中的Type為submit的HtmlInputButton這兩種按鈕最終到用戶端的表現形式為:<input type="submit" value="Submit">,這是Form表單的提交按鈕,點擊以後會作為參數發送到服務端,參數是這樣的:控制項的name屬性=控制項的value值,對應上面的例子就是:Submit1=
Time of Update: 2018-12-05
密碼:Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|Financing_db.mdb;Persist Security Info=False;Jet OLEDB:Database Password=xxxxxx使用者名稱和密碼:Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|Financing_db.mdb;Persist Security Info=
Time of Update: 2018-12-05
// 輸出硬碟檔案,提供下載 支援大檔案、續傳、速度限制、資源佔用小 // 輸入參數 _Request: Page.Request對象, _Response: Page.Response對象, _fileName: 下載檔案名稱, _fullPath: 帶檔案名稱下載路徑, _speed 每秒允許下載的位元組數 // 返回是否成功 public static bool ResponseFile(HttpRequest _Request,HttpResponse