Time of Update: 2017-01-18
一般調試asp.net項目,需要建一個和工程名稱一致的虛擬目錄。 要改變項目名稱,需要做如下工作,才能不出錯: 1.用記事本開啟web.csproj.webinfo, 把裡面的虛擬目錄路徑換成你自己的 2.用記事本開啟web.sln,裡面有這麼一節 EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "web", "http://localhost/web/web.csproj",&
Time of Update: 2017-01-18
在本篇檔案中,我們將討論編程人員在使用ASP.NET開發應用程式時需要注意的10個技巧,這些技巧涉及從預設的控制項、表單名的改變到StringBuilder類的使用,有助於編程人員能夠儘快地適應.NET環境。 1、在使用Visual Studio .NET時,除直接或非引用的對象外,不要使用預設的名字。
Time of Update: 2017-01-18
private void Button1_Click(object sender, System.EventArgs e) { if(this.IsValid){
Time of Update: 2017-01-18
DataAdapter對象可以隱藏和Connection、Command對象溝通的細節,通過DataAdapter對象建立、初始化DataTable,從而和DataSet對象結合起來在記憶體存放資料表副本,實現離線式資料庫操作,事實上在8.1.2節中,我們在介紹DataSet資料模型的時候就已經示範了如何利用DataAdapter對象進行資料庫連接。DataAdapter對象允許將DataSet對象中的資料儲存到資料來源中,也可以從資料來源中讀取資料,並且也可以底層資料儲存體進行資料的添加、刪除
Time of Update: 2017-01-18
摘要:瞭解 ASP.NET 用於顯示資料的三個控制項: DataGrid、DataList 和 Repeater。 這些控制項中的每一個都有獨特的特性以及相關的優點和缺點。 建立顯示資料的 ASP.NET 應用程式時,為這項工作選擇正確的控制項非常重要。 正如將在本文中所看到的一樣,選擇使用 DataGrid、DataList 還是 Repeater,要權衡下面三個因
Time of Update: 2017-01-18
一、程式功能: 為Repeater實現分頁 二、表單設計: 1、建立ASP.NET Web應用程式,命名為Repeater2,儲存路徑為http://192.168.0.1/Repeater2(註:我機子上的網站的IP是192.168.0.1的主目錄是D:\web檔案夾)然後點擊確定。 2、向表單添加一個3行一列的表,向表的第一行中添加一個Repeater控制項,向表的第二行中添加兩個Label控制項向表的第三行中添加四個Button按鈕。 3、切換到HTML代碼視窗,在<
Time of Update: 2017-01-18
在使用.NET的過程中,資料庫訪問是一個很重要的部分,特別是在B/S系統的構建過程中,資料庫操作幾乎成為了一個必不可少的操作。調用預存程序實現資料庫操作使很多程式員使用的方法,而且大多數的程式員都是能使用預存程序就使用預存程序,很少直接使用SQL語句,所以預存程序是很有用而且很重要的。 預存程序簡介
Time of Update: 2017-01-18
一、定義OleDbCommand類型變數:MyCommand 要對資料庫進行增加、刪除、修改的操作我們還需要根據MyConnectio的類型定義一個OleDbCommand或者SqlCommand對象(請注意如果MyConnection是OleDbConnection類型,那麼只能用OleDbCommand;如果MyConnection是SqlConnection類型,那麼那麼只能用SqlCommand。這裡假設MyConnection是OleDbConnection類)。
Time of Update: 2017-01-18
一個MDB資料庫就是硬碟上的另外一個檔案,所以,像其他檔案一樣,它也將遇到相同的檔案訪問許可問題。這個問題的意思是為了讀取(和寫入,就像您將要在本書的後面看到的那樣)資料庫檔案,頁面中所啟動並執行應用程式必須具有相關許可才可以在Windows中讀取(和寫入)該檔案。 到目前為止,樣本中的頁面都能夠“正常運行”的原因就是您使用的是VWD Web Server,一個在運行VWD的使用者的身份下啟動並執行輕量級程式。這就是說,VWD Web
Time of Update: 2017-01-18
在使用Server.MapPath()的時候,有很多的參數,什麼絕對路徑啊,相對路徑啊,這些不複雜但是很容易弄混淆的東西,這裡將他做一個整理。複製代碼 代碼如下:./目前的目錄/網站主目錄../上層目錄~/網站虛擬目錄如果當前的網站目錄為E:\wwwroot應用程式虛擬目錄為E:\wwwroot\company瀏覽的頁面路徑為E:\wwwroot\company\news\show.asp在show.asp頁面中使用複製代碼 代碼如下:Server.MapPath(“./”) 返迴路徑為:E:\
Time of Update: 2017-01-18
導言在一個使用了分層體系架構的ASP.NET web應用系統裡處理資料,一般遵循以下幾步:1.確定商務邏輯層需要調用哪個方法,並且需要出入哪些參數。這些參數可以通過寫入程式碼設定,程式自動設定,或者由使用者輸入。2.調用此方法。3.處理結果。當調用一個返回資料的BLL方法時,這包括綁定資料到Data
Time of Update: 2017-01-18
在完成了應用程式架構和頁面的設計後,我們可以開始探討如何?多種多樣的普通資料到報表展現的任務。前面我們已經瞭解到如何在從資料訪問層和商務邏輯層綁定資料到ASP.NET頁面上的資料控制項。在ASP.NET 1.x應用程式中,通過對資料控制項的DataSource屬性賦值然後調用控制項的DataBind()方法從而實現資料展現的方式在ASP.NET 2.0應用程式中可以繼續使用。然而,ASP.NET
Time of Update: 2017-01-18
一、ASP.NET MVC的本地化支援ASP.NET MVC的是基於ASP.NET運行,所以由ASP.NET提供的所有功能,都可以在MVC裡使用,例如緩衝,工作階段狀態和本地化。 在傳統的ASP.NET Web表單時代我們使用資源檔儲存不同語言中的內容和使用由Visual Studio自動產生的ResourceManager類來檢索它們。在ASP.NET MVC他們一樣有效。讓我建立一個標準的ASP.NET
Time of Update: 2017-01-18
在本節中,您將使用Entity Framework Code First來實現模型類上的操作。從而使得這些操作和變更,可以應用到資料庫中。預設情況下,就像您在之前的教程中所作的那樣,使用 Entity Framework Code First自動建立一個資料庫,Code First為資料庫所添加的表,將協助您追蹤資料庫是否和從它產生的模型類是同步的。如果他們不是同步的,Entity Framework將拋出一個錯誤。這非常方便的在開發時就可以發現錯誤,否則您可能會在運行時才發現這個問題。
Time of Update: 2017-01-18
在本節中,您將開始修改為電影控制器所新加的操作方法和視圖。然後,您將添加一個自訂的搜尋網頁。在瀏覽器地址欄裡追加/Movies, 瀏覽到Movies頁面。並進入編輯(Edit)頁面。Edit(編輯)連結是由Views\Movies\Index.cshtml視圖中的Html.ActionLink方法所產生的:@Html.ActionLink("Edit", "Edit", new { id=item.ID })Html對象是一個Helper, 以屬性的形式,
Time of Update: 2017-01-18
在本節中,您將添加一些類,這些類用於管理資料庫中的電影。這些類是ASP.NET MVC 應用程式中的"模型(Model)"。您將使用.NET Framework 資料訪問技術Entity Framework,來定義和使用這些模型類。Entity Framework(通常稱為 EF) 是支援代碼優先的開發模式。代碼優先允許您通過編寫簡單的類來建立物件模型。(相對於"原始的CLR objects",這也被稱為POCO 類別)然後可以從您的類建立資料庫,這是一個非常乾淨快速的開發工作流程。添加模型類
Time of Update: 2017-01-18
在本節中,您需要修改HelloWorldController類,從而使用視圖模板檔案,乾淨優雅的封裝產生返回到用戶端瀏覽器HTML的過程。您將建立一個視圖模板檔案,其中使用了ASP.NET MVC 3所引入的Razor視圖引擎。Razor視圖模板檔案使用.cshtml副檔名,並提供了一個優雅的方式來使用C#語言建立所要輸出的HTML。用Razor編寫一個視圖模板檔案時,將所需的字元和鍵盤敲擊數量降到了最低,並實現了快速,流暢的編碼工作流程。當前在控制器類中的Index方法返回了一個硬式編碼字串。
Time of Update: 2017-01-18
在網頁中,我們經常需要引用大量的javascript和css檔案,在加上許多javascript庫都包含debug版和經過壓縮的release版(比如jquery),不僅麻煩還很容易引起混亂,所以ASP.NET MVC4引入了Bundles特性,使得我們可以方便的管理javascript和css檔案。原來,我們引用css和javascript檔案我們需要這樣一個一個的引用:複製代碼
Time of Update: 2017-01-18
無奈之下,基於現實的考慮,看來還是選.NET吧,起碼在我所處的這個城市,這個平台可以給我帶來工資上的微薄提升! 說開始就開始,先來熟悉資料庫的操作,慢慢將ASP的操作用ASP.NET過一遍 操作:串連資料庫,讀取表中資料 採用的是OLEDB方式讀取Access資料庫,需要引入System.Data.OleDb複製代碼 代碼如下:protected void Page_Load(object sender, EventArgs e) { OleDbConnection conn = new
Time of Update: 2017-01-18
效果:在放這個控制項的頁面: XML/HTML複製代碼 代碼如下:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="test6.aspx.cs" Inherits="test6" %> <%@Register TagPrefix="custom" Namespace="myComponents" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0