Time of Update: 2018-12-06
一 ASP.NET常用路徑(path)擷取方法與格式對照表 假設我們的網址為http://localhost:1897/ News/Press/Content.aspx?id=1019跟 Browser Request 的網址相關的屬性與方法輸出(output)執行個體備
Time of Update: 2018-12-06
今天在使用Request.QueryString的時候,發現所有接收到的字串,只要是帶中文的都會變成亂碼。後來經過研究,終於找到了原因。 ASP.NET預設使用的都是UTF-8編碼,而大家一般使用的都是GB2312編碼。這就是Request.QueryString時中文變成亂碼的原因所在,也因為這樣,才為大家帶來了很多麻煩。 下面我們來看兩個參數:“test.aspx?string=%b7%e7%a4%ce%ca%c0%bd%e7”和“test.aspx?string=%e9%a3%8e%e
Time of Update: 2018-12-05
1、在C#中,string str = null 與 string str = “” 請盡量使用文字或圖象說明其中的區別。 回答要點:說明詳細的空間分配。(10分) 答:string str = null 是不給他分配記憶體空間,而string str = "" 給它分配長度為空白字串的記憶體空間. 2、請詳述在dotnet中類(class)與結構(struct)的異同:(10分) 答:Class可以被執行個體化,屬於參考型別,是分配在記憶體的堆上的,Struct屬於實值型別,是分配在記憶體的棧
Time of Update: 2018-12-05
文章目錄 1.Request.ApplicationPath->當前應用的目錄2.Request.FilePath->對應於iis的虛擬目錄3.Request.Path->當前請求的虛擬路徑4.Request.MapPath(string url)->將url映射為iis上的虛擬目錄5.Server.MapPath(string url)->將url映射為伺服器上的實體路徑 網站在伺服器磁碟上的實體路徑:
Time of Update: 2018-12-05
關於ViewState我曾經有過幾篇部落格的討論《客觀看待ViewState對Asp.net程式作用和影響》,《"Validation of ViewState Mac failed"
Time of Update: 2018-12-05
在ASP.NET應用程式常常會遇到需要從Excel檔案中讀取資料或將資料寫入Excel的需求。一般來講,在ASP.NET中讀寫Excel檔案有四種解決方案。1.1.1 使用OLE DB使用OLEDB可以以查詢資料庫的方式來讀取Excel檔案,因為在某種程度上Excel表格可以看成是一張一張的資料表。其二者的主要區別在於所使用的資料引擎不一樣。使用OLE DB訪問Excel的要點是電腦上必須具有Microsoft Access Data
Time of Update: 2018-12-06
接著上篇 asp.net mvc源碼分析-Controller篇 ValueProvider 現在我們來看看ModelBindingContext這個對象。 ModelBindingContext bindingContext = new ModelBindingContext() { FallbackToEmptyPrefix = (parameterDescriptor.BindingInfo.Prefix == null), // only fall
Time of Update: 2018-12-06
所謂SQL注入式攻擊,就是攻擊者把SQL命令插入到Web表單的輸入欄位或頁面請求的查詢字串,欺騙伺服器執行惡意的SQL命令。在某些表單中,使用者輸入的內容直接用來構造(或者影響)動態SQL命令,或作為預存程序的輸入參數,這類表單特別容易受到SQL注入式攻擊。常見的SQL注入式攻擊過程類如: ⑴ 某個ASP.NET Web應用有一個登入頁面,這個登入頁面控制著使用者是否有權訪問應用,它要求使用者輸入一個名稱和密碼。 ⑵
Time of Update: 2018-12-06
在我們從商務邏輯層獲得資料實體時候,接下來的事情就是要綁定到控制項中。資料實體中的一些欄位可以直接綁定到介面 中,但是有一些欄位需要重新格式化格式。比如貨幣單位欄位,需要顯示貨幣符號和每隔三位顯示分隔字元;再比如日期欄位,資料庫中存放的是日期和時間,但是在 介面上需要按照XXXX年XX月XX日的格式顯示。這時候我們就用到了DataFormatString屬性。 <asp:GridView ID="grvResult" runat="server" AutoGenerateColumns="
Time of Update: 2018-12-06
在實際運用中,我們在a.aspx頁面需要開啟一個新視窗(為描述方便,假定為b.aspx),在新視窗關閉之前,需要禁用a.aspx頁面。b.aspx裡面觸發有相應的事件,當事件觸發的時候,同時應該更新b.aspx.解決方案: 這時我們最好的選擇是用強制回應視窗開啟b.aspx,即showModalDialog(b.aspx).
Time of Update: 2018-12-06
A:由於以前一直沒用過XP系統,沒碰到過這樣的問題,今天在幫一個網友解決excel匯入到sqlserver資料庫中遇到這樣的問題,asp代碼裡無許可權建立excel對象(偶的是XP Professional 英文版),大概是xp預設許可權限制的問題,於是到百度裡搜尋了一下,找到瞭解決辦法如下: 很多使用 IIS 架站的人 經常碰到類似的問題。 在Asp程式CreateObject的時候發生錯誤,大致內容為Server 對象 錯誤 ’ASP 0178 : 80070005’
Time of Update: 2018-12-06
公司後台查詢資料時,如果選擇的時間段過長,就會遇到"請求逾時"的的問題。造成這一問題的原因大概有以下幾點:1,Asp.net請求逾時 2,Webservice請求逾時 3,IIS請求逾時 4,資料庫連接逾時 知道原因後,就可以解決問題了。Asp.net中關於逾時的設定:在web.config 裡<system.web>節點添加以下代碼: [csharp] [/csharp] 來自MSDN解釋:
Time of Update: 2018-12-06
代碼Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><%set conn=Server.CreateObject("ADODB.Connection") conn.Provider="Microsoft.Jet.OLEDB.4.0" dbpath=Server.MapPath("qipu.mdb") conn.Open
Time of Update: 2018-12-06
DataProviderSAP. 安裝: 執行安裝檔案進行安裝DataProviderSAP.msi,預設安裝路徑:C:\Program Files\Common Files\Microsoft Shared\Adapters\ SAP\。2.Microsoft Visual Studio
Time of Update: 2018-12-06
二、Meta-Data驅動 上一章從大的方向上介紹了一下HIPPO系統,從本章開始進入正題。 為了更好的組織系統的結構,把所有的基礎資訊抽取出來儲存在資料庫中。這種方式從BroadVision中學習得來。 為了實現這種資料的儲存,需要幾種不同類型的對象來儲存,如下: 對象表名含義SchemaZR_SCHEMA模式ContentZR_CONTENT內容TableZR_TABLES模式對應的表AttributeZR_ATTRIBUTE每個表的所有的欄位描述
Time of Update: 2018-12-06
在上一篇文章中講到了關於C#上傳圖片添加文字浮水印的方法,這個章節中則是添加半透明的圖片浮水印的方法。請參:http://hi.baidu.com/1987raymond/blog/item/017a6a4ee9a8ca01b2de0543.html下面是ImageWatermarkPainter類的實現: using System;using System.Text;using System.IO;using System.Drawing;using
Time of Update: 2018-12-07
好多人對相對路徑與絕對路徑老是混淆記不清楚,我從整理了一下,希望對大家的認識有協助。+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++1.Request.ApplicationPath->當前應用的目錄 Jsp中, ApplicationPath指的是當前的application(應用程式)的目錄,ASP.NET中也是這個意思。
Time of Update: 2018-12-07
web.config檔案中儲存資料庫連接配置資訊,可以讓你無須重新編譯應用程式即可更新應用程式的某些屬性。當你想把資料庫遷移到另一個不同的伺服器,你只需要修改web.config檔案中的資料庫連接配置資訊而已,並不需要重新編譯和重新部署這個應用程式以適應新的伺服器的要求。
Time of Update: 2018-12-07
ASP頁面:CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><asp:DropDownList ID="compactType" runat="server" AutoCallBack="True" Width="153px"> </asp:DropDownList>Xml檔案文檔CodeCode
Time of Update: 2018-12-07
主要介紹如下三種方式,分別表現在3個Button的Click事件中,代碼如下:前台:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="RunJSFunctionAfterPostBack.aspx.cs" Inherits="EricSunWebAppProject.RunJSFunctionAfterPostBack" %><!DOCTYPE html><html