Time of Update: 2018-12-03
公司有個項目要求上傳附件大小限制在50MB,原本以為可以輕鬆搞定。在編譯模式下可以上傳大檔案,可是在IIS7下(自己架的伺服器),一上傳大的檔案就會出現 Http 404錯誤,偶爾有的檔案還有IO.
Time of Update: 2018-12-03
asp.net 中使用sqlcommandbuilder,用它來產生增加,刪除,選擇等SQL語句,也比較方便的,下面給出個例子 Private Sub UseCommandBuilder() Dim connectionString As String = _ "Integrated Security=SSPI;Persist Security Info=False;" + _ "Initial Catalog=Northwind;Data Source=LAP800" Dim
Time of Update: 2018-12-03
1: 在web.config中,加入form認證; <authentication mode="Forms"> <forms name="auth" loginUrl="index.aspx" timeout="30"></forms> </authentication> <authorization> <deny users="?" /> </authorization>2:
Time of Update: 2018-12-03
1 ASP.Net是什嗎? ASP.Net是建立在微軟新一代.Net平台架構上,利用普通語言運行時(Common Language Runtime)在伺服器後端為使用者提供建立強大的企業級Web應用服務的編程架構。 2.ASP.Net與ASP的聯絡和主要區別是什嗎?
Time of Update: 2018-12-03
最近在做一個web的後台統計系統,本來想全都用asp.net(代碼綁定)實現,但發現很困難,有些功能還是用javascript更容易。其中很多地方涉及到C和S之間的互動以及資料庫操作,javascript在用戶端控制介面比較強,但在伺服器上操作資料庫還是asp.net好些啊。 js函數綁定到asp.net的控制項上: 用 控制項.Attributes.Add(事件,函數) 就可以了,可我在往 CheckBox上加 OnCheckedChanged 事件的時候總是報錯。 在
Time of Update: 2018-12-03
第一步:軟體下載和安裝 :http://www.fckeditor.net/download 需要下載FCKeditor.Net和FCKeditor兩個檔案,FCKeditor.Net本身其實只是在.net中配置FCKeditor用的,本身不包含實質內容。 我下載的是:FCKeditor.Net_2.6.3和FCKeditor_2.6.5兩檔案。 1. 對於FCKeditor_2.6.5.zip檔案 解壓縮後,將得到的fckeditor檔案夾複製到網站的目錄下面。 2.對於FCKeditor.
Time of Update: 2018-12-03
可能因為排版緣故,導致刊登於MSDN上的ASP.NET GridView 範例集中Group Row的部份程式碼有錯誤, 特於此列出正確的程式碼(主要是泛型List的泛型參數問題,由於使用了<,> 符號,可能於排版時漏掉了). Group Row 程式碼private void PrepareGroup(){ int lastSupID = -1; GridViewRow currentRow = null;
Time of Update: 2018-12-03
在 ASP.NET 2.0 中保護機密資料 發布日期: 2006-6-13 | 更新日期: 2006-6-13下載本文的代碼:ExtremeASPNET05.exe (118KB) 本頁內容等一等,您不能這樣做ASP.NET 1.1 — 更好地保守秘密ASP.NET 2.0 秘密說點更高明的秘密結束語在配置系統中安全地儲存資料是一個難以解決的問題。早年,當我在 ASP.NET
Time of Update: 2018-12-03
以下是SQL中兩個預存程序: CREATE PROCEDURE dbo.oa_selectalluser AS select * from UserInfoGOCREATE PROCEDURE dbo.oa_SelectByID @id intAS select * from UserInfo where ID=@idGO一個是帶參數的預存程序,一個是不帶參數的預存程序.下面介紹怎麼在VS2005中使用這兩個預存程序.(一).不帶參數的預存程序:protected void P
Time of Update: 2018-12-03
1、在CallBack之後保持捲軸的位置 在Asp.Net1.1中,CallBack之後保持捲軸的位置是一件非常痛苦的事情,特別是頁中有一個Grid並且想要編輯特定的行。為了不停留在想要得行,頁面會重新載入並且必須在頂部向下滾動。在Asp2.0中,只需要簡單的在頁面的屬性中加入MaintainScrollPostionOnPostBack屬性即可:複製ASPX代碼儲存代碼<%@ Page Language="C#"
Time of Update: 2018-12-03
Windows身分識別驗證給開發人員提供了一個使用Windows平台及NTFS檔案系統內建安全特性的方式。它也利用了內建於IIS的安全特性。通過使用Windows身分識別驗證,可以使用很少,甚至不用代碼就可以構建一個高安全等級的asp.net應用程式。不過只有用戶端使用windows平台,並且在web伺服器上,或者web伺服器從屬的Windows域上有一個賬戶,Windows身分識別驗證才起作用。有五種類型的Windows身分識別驗證:1、基本驗證(Basic authentication);2
Time of Update: 2018-12-03
方法一:所有要訪問Session的地方都用同一個方法來進行,這樣就可以在這個方法中進行判斷並跳轉了 方法二: 1.啟動服務“ASP.NET State Service”, 2.然後,修改web.config: <sessionState mode="StateServer" stateConnectionString="tcpip=127.0.0.1:42424"
Time of Update: 2018-12-03
聲明:本教程是誤人子弟的,如果你想成為高手,那千萬不要往下讀。在ASP.NET 的WebForm中,你可能發現實現AJAX很簡單,因為.NET類庫都為你準備好了UpdatePanel控制項,用該控制項來實現AJAX就等於一行代碼都不用寫。然而,在MVC裡面,幾乎所有的伺服器控制項都失效了,那怎麼辦呢?用傳統的JS代碼的話又會很複雜,呵呵,放心,別忘了,當下jQuery是很流行的,做WEB開發自然是少不了JQ,雖然嚴格上說,它是提供給前台的網頁設計人員使用的,但對於AJAX,我們不妨也用上它。
Time of Update: 2018-12-03
在大學期間,做項目從來不管密碼是不是明文儲存,如今到了公司,肯定就不一樣了。至於CSDN居然用明文儲存密碼,顯然是腦殘行為。所以現在做系統,密碼全部加密,好在.NET中已經提供了現成的MD5密碼編譯演算法,調用一個簡單的函數就搞定了。1、引用命名空間using System.Security.Authentication;2、編寫加密函數,這裡就給出一個例子,估計還有很多種方法,這些方法無非是替換什麼字串罷了,本質都差不多,一個顯然就夠了 public static string
Time of Update: 2018-12-03
對於ASP.NET控制項,相信大家都用的很舒服,但我感覺控制項還是存在不少缺陷的,首先就是移植性不是很好,代碼才是王道,下面給出ADO.NET代碼,只要把這個檔案添加到網站工程的app_code下,然後修改幾個數值,你就能輕鬆訪問自己本地的資料庫了。ADO.NET代碼如下:using System;using System.Data;using System.Configuration;using System.Linq;using System.Web;using
Time of Update: 2018-12-03
之前用的時候,沒問題,後面換了個項目,居然報錯了,鬱悶至極,Google了下,艱難的找了原來是Framework的問題,原來用的2.0,後面變成了4.0,驗證層級也更高了;解決辦法:在config檔案中加一句:<httpRuntime requestValidationMode="2.0" />,意思就是啟用2.0的驗證;代碼: <?xml version="1.0" encoding="utf-8"?><configuration>
Time of Update: 2018-12-03
今天在搞這個ux.fileUpload控制項的時候杯具了一天,後台總是擷取不到Files對象,google了一下午未果,晚上回來再試的的時候成功了,我用的版本是3.3的,用的FormPanel提交,在他的API裡面看了下,沒有提供fileUpload:true這個屬性,只有BasicForm裡面有,太杯具了,原來這個屬性對於檔案上傳是必不可少的,下面的submit操作:再有一個很必須要注意的事情是,雖然他這個是ajax提交,但是在Firefox裡面用firebug查看控制台是看不到的,必須要在
Time of Update: 2018-12-03
上次的內容說過asp.net和asp的最大區別在於編程思維的轉換,那麼我們現在就來看看如何轉換編程思想。以前的web編程從cgi(perl)到asp,php,jsp的編程過程都是這樣:美工人員給出頁面原型,編程人員照頁面填空,最後堆起來算完,下次如果原型變動,那麼就再修改程式,這樣商務邏輯和html頁面混在一起,可以說是事倍功半。那麼,現在有了asp.net,我們應該怎麼做呢? 讓我們找個實際的例子,就拿論壇來說吧,先從頂至下看看它的商務邏輯。我們可以把一個論壇視做一個對象,它有自己的屬性
Time of Update: 2018-12-03
結合論壇使用者操作談asp.net表單驗證(上) 有了前面的知識,現在我們要進入實戰。做過asp的朋友都知道表單驗證是個比較頭疼的問題,有經驗的Web程式員有這麼一句話,那就是用戶端不相信伺服器端,伺服器端不相信用戶端。 什麼意思呢,就是說做表單驗證時伺服器端程式不能假定用戶端程式是正確的而不加檢測,這樣如果用戶端關閉javascript就可能造成出錯,而如果只做伺服器端檢測,那麼需要提交到伺服器端再返回,那麼效率會大打折扣,並且對於使用者極不方便。所以只能用戶端和伺服器端做兩次驗證。現
Time of Update: 2018-12-03
再談 N 個 ASP.net DropDownList 無重新整理聯動菜單,犧牲N-1個ASPX來實現自動更新機制,避免重新整理的閃動!!以下代碼絕對可以使用,也可以實現多級菜單。。。。 <script language="javascript"> function load(state) { var drp2 = document.getElementById("DropDownList2"); for(var