Time of Update: 2018-12-08
以前一位同事習慣於使用Membership來進行許可權管理,現在隨著ASP.NET MVC的引入,採用以前的方法,提出了以下方案:ASP.NET MVC+Membership結合,通過在web.config中進行配置,來管理系統中的許可權。 於是,我對這個方案的可行性進行了分析,提出了以下疑點:在ASP.NET 2.0的Membership中, 在Web.config中是通過物理檔案和目錄,那麼在ASP.NET
Time of Update: 2018-12-08
+++++++++++++++++第一種情況:1.後台方法:protected string CsharpVoid(string strCC){ return strCC;}2.javascript 調用<script language="javascript"> var s = "<%=CsharpVoid("www.esoutong.com")%>"; document.write(s);</script> +++++++++++++++++
Time of Update: 2018-12-08
我們在編寫基於 ASP.NET 的應用程式時,如果代碼執行出錯或檢測到異常,一般會提示使用者“返回”或“回退”,或者在多步操作、列表/詳細的查看介面中,也會給使用者提供回退到上一頁面的連結,對於這種情況,大家很快就會想到的簡單做法就是利用 Javascript 來實現,即 history.go(-1) ,但是由於 ASP.NET 頁面的 PostBack 機制,所以 history.go(-1) 可能還是當前頁面,而不能真正回退到上一頁面。在 Classifieds Site Starter
Time of Update: 2018-12-08
這是Dflying Chen 在上周推薦的英文文章,感覺很不錯,可以一直沒看完,記個筆記.別忘記了看.本周ASP.NET英文技術文章推薦[05/06 - 05/12] 摘要 本期共有9篇文章:強大且免費的ASP.NET重構工具 使用ASP.NET非同步編程模型建立可擴充的應用程式 UpdatePanel的技巧和訣竅 能力和激情,二者相同嗎? Silverlight ASP.NET控制項:非同步檔案上傳 教程:在Community Server
Time of Update: 2018-12-08
文章目錄 Server Error in '/' Application. 之前在32位Windows 2008下編譯的asp.net應用程式部署到64位的Windows下,部署上去以後,首頁還可以運行,但是該應用程式還用了oledb去訪問access資料庫. 結果出現了如下錯誤資訊:Server Error in '/' Application. The 'Microsoft.Jet.OLEDB.4.0' provider is
Time of Update: 2018-12-08
最近在對一個項目的功能進行維護的時候,碰到了一個很特別的問題。項目實現的功能動態調查表。也就是根據動態產生調查問卷。問卷在不同的類型下有不同的問題內容。前期已經完成了功能的開發。但是現在的調查問卷出現了一個特別的題目樣式,已經不是單純的單選、或者多選、文本。而是一個具備多個控制項特點的複合控制項,而且要在後台可以進行動態添加。如果按照使用者控制項思路編寫的話,感覺實現上比較複雜、頁面綁定也比較麻煩。所以就想乾脆寫一個新的具備要求特點的控制項,然後在有這個類型的控制項時,直接後台添加。給這個控制
Time of Update: 2018-12-08
伺服器端控制項帶來的好外我在這就不多說了,但多過的使用伺服器端件儲存控制項的狀態會帶來大量的ViewState的情況大家一定遇到過吧.過多的ViewState會很大程度上降低頁面的載入速度製成伺服器端的效能下降.以下是結合CSharpZipLib對ViewState進行壓縮的方法.MSPlus.Web.UI.Page
Time of Update: 2018-12-07
文章目錄 Multiple zooms..Change 1: 摘至:http://www.codeproject.com/aspnet/ASPImaging1.aspDownload source files - 32.3 KbIntroductionThis is a sample project to do image manipulation in ASP.NET projects, using .NET's GDI library,
Time of Update: 2018-12-07
這一篇是《本周ASP.NET英文技術文章推薦》系列的第一篇,在這個系列中,我將介紹5-10篇比較有價值的、本周發布的、與ASP.NET相關的英文技術文章,協助各位朋友從良莠不齊的大量文章中挑出一些我認為非常有價值閱讀的,在進行一段簡要的介紹之後推薦給大家。希望這個系列文章可以讓朋友們方便地把握住當前ASP.NET技術的發展動向,瞭解ASP.NET開發中遇到的技巧和訣竅,並順便提高一下英文能力。限於個人能力與精力,這些文章或許並不能保證是最好的,其中的介紹也難免有與原作者本意有所偏差,甚至相悖,希
Time of Update: 2018-12-07
有些時候我們寫的asp.net應用程式是運行在虛擬機器主機上。有一些虛擬機器主機可能是由於安全的考慮,對asp.net做了使用權限設定,會導致我們的應用程式無法正常運行。問題現象:
Time of Update: 2018-12-07
無 Cookie 的 ASP.NET-- 不使用 Cookie 的 ASP.NET 會話管理:風險與利益發布日期: 7/18/2005 | 更新日期: 7/18/2005Dino EspositoWintellect摘要:Dino 探究無 Cookie 會話的優缺點,並且討論為什麼應該避免在工作階段狀態中儲存有價值的資訊。本頁內容Cookies 是不是一個問題?進入無 Cookie 會話實現 優點缺點小結我們承認這一點 —
Time of Update: 2018-12-07
異常處理是每一個系統都必須要有的功能,尤其對於Web系統而言,簡單、統一的異常處理模式尤為重要,當打算使用ASP.NET MVC來做項目時,第一個資料錄入頁面就遇到了這個問題。在之前的ASP.NET WebForm項目中,一般情況下都是在Application_Error事件處理器和ScriptManager_AsyncPostBackError事件處理器裡面進行,在ASP.NET
Time of Update: 2018-12-07
【原文地址】ASP.NET MVC Framework (Part 4): Handling Form Edit and Post Scenarios 【原文發表日期】 Sunday, December 09, 2007 4:42 AM過去的幾個星期內,我一直在寫著討論我們正在開發的新ASP.NET MVC架構的系列貼子。ASP.NET MVC架構是個你可以用來結構化你的ASP.NET web應用,使之擁有清晰的關注分離,方便你單元測試代碼和支援TDD流程的可選方法。
Time of Update: 2018-12-07
在App_Browsers檔案夾中添加Browsers檔案,內容如下: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><!--可在 <windir>\Microsoft.NET\Framework\<ver>\CONFIG\Browsers 中找到現有的瀏覽器定義--><browsers> &
Time of Update: 2018-12-07
如果在兩個瀏覽器中,開啟同一個web系統的兩支asp.net程式,這2支程式會並存執行嗎?那麼在一個瀏覽器中開啟這兩支程式呢?第一種情況,可能很容易就知道是並行的,因為不管IE還是chrome,或是其它瀏覽器,在一個視窗中,一般都是共用一個session,因此這種情況,和兩台不同的機器的請求應該是一樣的。 然而對於第二種,情況就不那麼簡單了。先做個簡單的實驗1.建立web月台,增加a.aspx和b.aspxa.aspx:<%@ Page Language="C#"
Time of Update: 2018-12-07
項目中需要上傳一些50m左右檔案到伺服器。我們的上傳是這樣設計的:使用asp.net
Time of Update: 2018-12-07
添加一個類:把下面的檔案放在類中就可以了。 using System;using System.Web;using System.Data;using System.Data.SqlClient; public class MessageBox { public MessageBox() { } /// <summary> /// 警告框 /// </summary>
Time of Update: 2018-12-07
使用Asp.NET時,建立的aspx頁面第一行page指令中包含了一個AutoEventWireup屬性。網上的很多教程認為這一屬性,甚至這一行代碼都是沒用的。其實,這是不瞭解Asp.NET事件處理模型的表現。簡單來說,這一屬性決定了當前頁是否自動關聯某些特殊事件。 首先,從瀏覽器頁面觸發的事件不能立刻在本地得到處理,而是POST至伺服器上,因此,Asp.NET建立了委託(代理)機制。在建立一個事件的同時,建立相應的委託:private void InitializeComponent(
Time of Update: 2018-12-07
在asp.net 2.0中,可以隱藏listbox中的某一項,比如ListItem item = new ListItem(text, value, enabled);當然,也可以用item.Enabled = false;雖然在頁面中隱藏了,但依然可以用代碼來訪問隱藏的選項的,下面是一個例子<%@ Page Language="C#" %> <script runat="server"> protected void Page_Load(object sender,
Time of Update: 2018-12-07
簡單的實現ExtJS+ASP.NET單檔案上傳(FileUpload),首先在伺服器端加一個httpHandler,代碼如下: 1: 2: using System; 3: using System.Web; 4: using System.IO; 5: using System.Web.Script.Serialization; 6: 7: namespace MyApplication 8: { 9: public class FileUploadHandler :