Time of Update: 2018-12-07
文章目錄 延伸閱讀 System.Web.Optimization是在ASP.NET 4.5中正式引入的。1. 在MVC 3中如何使用Bundling and Minification機制個人建議的方法,是在VS中建一個MVC 4的項目,看看Global.asax.cs裡多了什麼,看看App_Start目錄下多了什麼。MvcApplication.Application_Start() in
Time of Update: 2018-12-07
前言:從這篇部落格我們開始學習asp.net的伺服器控制項,雖然現在的IT界對asp.net的控制項有好多種態度,但是任何一件事物或者事情只要發生都是有其發生的必然性,我們不能否定這種控制項,只是看這種控制項使用在那種情況下,下面我們就詳細的說明一下這些控制項的使用以及它們的原理。ASP.NET服務端基本控制項介紹(1)
Time of Update: 2018-12-07
1、綁定技術基礎 單值綁定<%# 資料繫結運算式
Time of Update: 2018-12-07
Jquery強大的功能越來越收到廣大朋友的喜愛,不過Ajax方面就有點太不照顧中國人民的感情了資料傳遞編碼僅支援UTF-8,這個雖然是全球統一編碼,但是也要考慮一下中國人名以磁碟為基礎的網站的編碼問題吧而且在jquery的發送端,無論你設定了程式級編碼還是頁面級編碼,jquery都會使用utf-8的編碼方式傳遞過去有些網站都運營好長事件了,完全修改UTF-8確實有點困難,好了牢騷就發到這裡,下面是自己寫的一個解決例子希望能對大家有一些協助。原理:在ajax發送端使用escape方法。然後在接收
Time of Update: 2018-12-07
我們通常把諸如sql的connection string之類的配置資訊儲存在web.config的AppSettings部分,以方便程式的分發,並且可以通過以下方法在程式中獲得: string sqlStr = System.Configuration.ConfigurationSettings.AppSettings["ConnectionString"];
Time of Update: 2018-12-07
今天寫程式的時候,發現用QueryString直接傳中文不行,後來研究了下,問題解決了,方法還超級簡單。一個方法是修改web.config,添加如下代碼:<globalization requestEncoding="gb2312" responseEncoding="gb2312"/> 另外一個方法是在QueryString中先用它對漢字編碼: Server.UrlEncode(漢字).ToString(); 例如:http://localhost/test.aspx?lanmu=
Time of Update: 2018-12-07
protected void Button2_Click(object sender, EventArgs e) { HttpCookie cookie=new HttpCookie("MyCook");//初使化並設定Cookie的名稱 DateTime dt=DateTime.Now; TimeSpan ts = new TimeSpan(0, 0, 1,0,0);//到期時間為1分鐘 cookie.Expires
Time of Update: 2018-12-07
在已經發布的 ASP.NET2.0 中,無重新整理頁面開發相關部分同 beta2 有不少改動。而且在越來越多的 Ajax 開發包被開發出來的情況下, ASP.NET2.0 內建的無重新整理頁面技術沒有被很多人瞭解,甚至不少人認為該功能有些“雞肋”。但如果我們僅僅是在程式中加入很少部分的 Ajax 特性, Atlas 、 Ajax.Net 等就顯得有些“殺雞用牛刀”的感覺了。而且,我認為使用 ASP.NET2.0
Time of Update: 2018-12-07
1 通過探出對話方塊提示檔案下載或開啟 2 通過自訂Header讓特定的應用程式開啟檔案 使用的方法:Response.TransmitFile() 常式: Response.ContentType = “image/jpeg”;Response.AppendHeader(“Content-Disposition”,”attachment; filename=SailBig.jpg”);Response.TransmitFile(
Time of Update: 2018-12-07
ASP.NET MVC iis5.1 發布指南 Step1:開啟iis5.1屬性表單(在預設網站上右擊->屬性) Step2: 開啟主目錄選項卡,單擊配置 Step3: 單擊添加按鈕 Step4:單擊瀏覽,找到找到C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspn et_isapi.dll Step5:將step3中的副檔名填寫為 .*,並勾去 "檢查檔案是夠存在"
Time of Update: 2018-12-07
前言: 在這篇部落格中我主要講述了Http協議的一些內容,因為我們開發的是基於網頁(B/S)的引用程式開發,所以我們不得不和Http協議打交道,這篇部落格就是我們初步學習如何和Http協議打交道的。HTTP協議(1) web開發是和Http協議打交道的,必須瞭解Http協議,Http協議版本:Http/0.9,Http/1.0,Http/1.1,現在主流的都是Http/1.1版本(2) Http協議分析工具 1) DebugBar,Http(s)標籤的內容,免費的,只能分析當前瀏覽器中的內容。
Time of Update: 2018-12-07
前言: 這篇我們開始說一下虛擬路徑和Request對象,這些在asp.net中都是非常常用的小知識點,希望我們通過看這篇部落格能夠更加的加深對這幾個知識點的學習,尤其是虛擬路徑的”~”的使用還有Request對象的一些屬性等。特殊路徑標示”~” 虛擬路徑(1)
Time of Update: 2018-12-07
文章目錄 導言 Razor 視圖引擎 支援多視圖引擎 控制器的改進 Model 驗證的改進 其他新特性 原文地址:http://www.asp.net/mvc/mvc3 導言 ASP.NET MVC3 在 ASP.NET MVC 1 和 2 的基礎上,增加了大量的特性,使得代碼更加簡化,並且可以深度擴充。這篇文章提供包含在此次發布中的許多新特性的說明,分為以下部分:Razor 視圖引擎支援多視圖引擎Controller
Time of Update: 2018-12-07
<%'IP屏蔽代碼:www.goudiannao.com'受屏蔽IP地址(段)集合,星號為萬用字元,通常儲存於設定檔中。Const BadIPGroup = "123.123.*.*|118.73.47.*"If IsForbidIP(BadIPGroup) = True Then'Response.Write(GetIP &"IP地址禁止訪問")Response.Write
Time of Update: 2018-12-07
1、在CallBack之後保持捲軸的位置在Asp.Net1.1中,CallBack之後保持捲軸的位置是一件非常痛苦的事情,特別是頁中有一個Grid並且想要編輯特定的行。為了不停留在想要得行,頁面會重新載入並且必須在頂部向下滾動。在Asp2.0中,只需要簡單的在頁面的屬性中加入MaintainScrollPostionOnPostBack屬性即可:<%@ Page Language="C#" MaintainScrollPositi AutoEventWireup="true"
Time of Update: 2018-12-07
Shift+Alt+Enter: 切換全屏編輯Ctrl+B,T / Ctrl+K,K: 切換書籤開關 Ctrl+B,N / Ctrl+K,N: 移動到下一書籤Ctrl+B,P: 移動到上一書籤 Ctrl+B,C: 清除全部標籤Ctrl+I: 累加搜尋Ctrl+Shift+I: 反向累加搜尋Ctrl+F: 尋找Ctrl+Shift+F: 在檔案中尋找F3: 尋找下一個Shift+F3: 尋找上一個Ctrl+H: 替換Ctrl+Shift+H: 在檔案中替換Alt+F12:
Time of Update: 2018-12-07
示範樣本為一個學生資訊查看菜單:先選擇部門,再選擇班級,最後選擇學生姓名,查看學生資訊;: 採用TreeView的SelectedNodeChanged事件作為一個包含用來顯示學生資訊的Lable的UpdatePanel的觸發器,如下:<form id="form1" runat="server"> <div> <asp:ScriptManager ID="ScriptManager1" runat="server"> &
Time of Update: 2018-12-07
1、使用者控制項 以ascx作為拓展名,派生自System.Web.UI.UserControl類 以<% @Control %>指令開始 不能直接請求ascx檔案,使用者控制項檔案必須宿主到ASP.NET Web頁面中 使用者控制項中沒有html、body或form元素2、使用使用者控制項 <%@ Register Src="~/Registration.ascx" TagName="Registration" TagPrefix="uc1"
Time of Update: 2018-12-07
下面兩個問題是我在初學Webpart的時候遇到的,在網上找了很多資料都沒有比較合適的解決方案.因此我用了兩天的時間終於找到了問題所在並將其解決.問題1:運行時報錯:"是否為目前使用者啟用了個人化"解決:在IIS中關閉應用程式的匿名訪問複選框.不要設定為匿名訪問.問題2:改變WebPart封套的標題文字解決:在HTML編輯器中為相應的伺服器控制項手動增加一個Title屬性,在增加了這個屬性後編輯器可能會提示有錯(在Title屬性下打上底線),不過不會影響程式的運行.增加了Titl
Time of Update: 2018-12-07
1.安裝jmail4.3 2.找到jmail.dll(Program Files\Dimac\w3JMail4下)3.執行Program Files\Microsoft Visual Studio .NET\FrameworkSDK\Bin\ildasm.exe(可使用Visual Studio .Net 2003 命令提示),格式如下:tlbimp c:\Program Files\Dimac\w3JMail4\jmail.dll /out:myJmail.dll