Time of Update: 2018-12-07
看了dragonpig寫的“教你30秒打造強型別ASP.NET資料繫結”,眼前一亮,真是太給力了,原來還可以這樣進行資料繫結。立即小試了一下,並進行了一些改進,目前已經應用於Home中的新聞欄目。下面分享一下改進心得。使用傳統的ASP.NET資料繫結方法,有兩個地方一直讓人不爽:1) 缺少智能感知;2)
Time of Update: 2018-12-07
ASP.NET之Web列印-終極解決篇 做過bs開發的同志應該都深有體會,在web程式中列印不再象應用程式中那樣便於控制了,web程式天生的一些特性造成了這個缺點,如:印表機在本地,而檔案確可能在伺服器上;格式如何控制和定製等等。都給我們開發中帶來了很多問題,雖說有水晶報表等控制項來解決但總歸是不方便。當然有了問題就會有人來研究解決,這裡我先對目前流行的幾種方式做個簡單介紹: 1、IE直接列印
Time of Update: 2018-12-07
對於ASP來說,我們常用的資料庫無非是ACCESS和SQL SERVER,對於ASP.NET也是,不過ASP.NET對於SQL SERVER有專門的串連組件而不推薦用OLE DB。首先看一下ACCESS的串連資料庫並開啟;string strConnection="Provider=Microsoft.Jet.OleDb.4.0;Data Source=";strConnection+=Server.MapPath("*.mdb"); //*就是資料庫的名字OleDbConnection
Time of Update: 2018-12-07
Time of Update: 2018-12-07
查詢字苻串是追加在URL後的資料(也是我常用的)例如:http://www.cnblogs.com/aierong/admin/EditPosts.aspx?opt=abc這裡?後的opt=1就是查詢字串當我們在一頁面向另一頁面傳遞資料時可以用此方法。使用如下方法接到資料:string
Time of Update: 2018-12-07
ASP.NET 為您提供了一個強大的、便於使用的緩衝機制,用於將需要大量伺服器資源來建立的Object Storage Service在記憶體中。緩衝這些類型的資源會大大改進應用程式的效能。緩衝是由 Cache 類實現的;緩衝執行個體是每個應用程式專用的。緩衝生存期依賴於應用程式的生存期;重新啟動應用程式後,將重新建立 Cache 對象。設計 Cache 類是為了便於使用。您可以將項放置在 Cache 中,並在以後使用簡單的鍵/值對來檢索這些項。Cache
Time of Update: 2018-12-07
public void sendMail() { //執行個體化MailMessage對象 System.Web.Mail.MailMessage mail=new System.Web.Mail.MailMessage(); //定義郵件的發送地址 mail.From="aierong@126.com"; //定義郵件的接收地址
Time of Update: 2018-12-07
ASP.NET 允許您使用應用程式狀態來儲存每個活動的 Web 應用程式的值,應用程式狀態是 HttpApplicationState 類的一個執行個體。應用程式狀態是一種全域儲存機制,可從 Web 應用程式中的所有頁面訪問。因此,應用程式狀態可用於儲存需要在伺服器往返行程之間及頁請求之間維護的資訊。應用程式狀態儲存在一個鍵/值字典中,在每次請求一個特定的 URL
Time of Update: 2018-12-07
初次在原有系統中使用Asp.NetAJAX調用WebService頁面總是提示pageRequestManager為Null,使用Html嗅探器調試後發現問題在於沒有自動注冊MicrosoftAjaxWebForms.js檔案,另寫了個例子運行並無問題,想了一下估計是Web.Config設定檔有錯了。沒辦法,只能一段一段的尋找原因,發現有一句 <xhtmlConformance
Time of Update: 2018-12-07
Cookie 提供了一種在 Web 應用程式中儲存使用者特定資訊的方法。例如,當使用者訪問您的網站時,您可以使用 Cookie 儲存使用者喜好設定或其他資訊。當該使用者再次訪問您的網站時,應用程式便可以檢索以前儲存的資訊。什麼是 Cookie?Cookie 是一小段文本資訊,伴隨著使用者請求和頁面在 Web 服務器和瀏覽器之間傳遞。Cookie 包含每次使用者訪問網站時 Web 應用程式都可以讀取的資訊。
Time of Update: 2018-12-07
(華版) 很多人都會在地一時間裡想到用Cookies(HttpCookies)來儲存某些資料;以便在遊覽到另一個WebForm時,依然能夠從使用者端讀取所儲存的資料。但是,萬一如果使用者的遊覽器不容許Cookies。。。那就不是完了嗎。。。更何況Cookies只能容納4K Byte的資料而且! Dim DemoCookie As New HttpCookie("sampleCookie") Dim time As DateTime = DateTime.Now
Time of Update: 2018-12-07
有的網友說,不會C#,在ASP.NET裡面還是選擇VB.NET,這個我不反對,但是我覺得既然是學習新的東西,就不要在意有多少是新的。實際上C#就一般的操作來說,只是區分大小寫和多了一個分號這兩點與VB.NET不同其他都差不多啊。在ASP裡面我們讀取資料就直接用RECORDSET,然後在HTML代碼裡面穿插<%=
Time of Update: 2018-12-07
(華版)這幾天一直在鑽研ADO.NET對象和DataGrid控制項的準系統,以下是一點點收穫並何大家分享分享。一般在WinForm裡的DataGrid控制項都是有提供Column Sorting的功能,但是在WebForm裡就沒了。。。其實我們可以用ADO.NET對象裡的DataView來達到相同的效果;只是需要寫多一點點的代碼而已。另外,我們也先要把DataGrid控制項的AllowSorting屬性值改去True。在Code Behind
Time of Update: 2018-12-07
雖然說DATAGRID的分頁顯示效率不怎麼高,但是不管怎麼說,它是最方便的分頁顯示,對於做一個留言簿還是相當簡單實用的。對於啟用分頁功能還有一個重要要求,只能在DATADRID控制項的資料來源實現了ICOLLECTION介面的情況下才能啟用分頁功能,而DATAREADER沒有這個介面,所以必須使用DATATABLE來代替。<script runat="server" language="c#">void Page_Load(){ string
Time of Update: 2018-12-07
<input id="upfile4" type=file runat="server"> 是自動產生的,我用Request.Form[upfile4]能訪問裡面的值,而用Request.Files是找不到控制項,我看一上一下Request.Files.count是0upfile4是自動產生的,主要是用Request.Form能找到得,而用Request.Files找不到,那是什麼呢而在另外的一個頁面是可以訪問成功的,代碼是一樣的,我在頁面再加一個一個固定的<input id=
Time of Update: 2018-12-07
檔案的上傳下載是我們在實際項目開發過程中經常需要用到的技術,這裡給出幾種常見的方法,本文主要內容包括: 1、如何解決檔案上傳大小的限制 2、以檔案形式儲存到伺服器 3、轉換成二進位位元組流儲存到資料庫以及下載方法 4、上傳Internet上的資源 第一部分: 首先我們來說一下如何解決ASP.net中的檔案上傳大小限制的問題,我們知道在預設情況下ASP.NET的檔案上傳大小限制為2M,一般情況下,我們可以採用更改Web.Config檔案來自訂最大檔案大小,如下:
Time of Update: 2018-12-07
【O】在我們說明的方法之前考慮以下的問題: 檔案的上傳下載是我們在實際項目開發過程中經常需要用到的技術,這裡給出幾種常見的方法,本文主要內容包括: 1、如何解決檔案上傳大小的限制 2、以檔案形式儲存到伺服器 3、轉換成二進位位元組流儲存到資料庫以及下載方法 4、上傳Internet上的資源
Time of Update: 2018-12-07
在 ADO.NET 中,可以使用 Connection 和 Transaction 對象來控制事務。若要執行事務,請執行下列操作: 調用 Connection 對象的 BeginTransaction 方法來標記事務的開始。BeginTransaction 返回對 Transaction 的引用。請保留此引用,以便將其分配給在事務中登記的 Command。 將 Transaction 對象分配給要執行的 Command 的 Transaction 屬性。如果通過活動的
Time of Update: 2018-12-07
<%@ Page language="c#" Codebehind="shoppingcart.aspx.cs" AutoEventWireup="false" Inherits="myshop.shoppingcart" %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" ><HTML> <HEAD>
Time of Update: 2018-12-07
一、SqlDataRead和Dataset的選擇 Sqldataread優點:讀取資料非常快。如果對返回的資料不需做大量處理的情況下,建議使用SqlDataReader,其效能要比datset好很多。缺點:直到資料讀完才可close掉於資料庫的串連 (SqlDataReader 讀資料是快速向前的。SqlDataReader 類提供了一種讀取從 SQL Server 資料庫檢索的只進資料流的方法。它使用 SQL Server