串連資料庫封裝成類,減少代碼冗餘度,增強代碼可讀性。 1、類的構造 using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Data.SqlClient;using System.Data;namespace Test{ public class DbSql { public SqlConnection conn =
asp.net 動態添加多附件上傳. 最近有人問起動態多檔案上傳,想要做到類似於郵箱添加附件的效果,這個功能其實比較簡單,就是往form中添加file元素。在使用者選擇完檔案後,再添加一個file控制項,由於file控制項過多,視覺上不好看,所以隱藏之前的控制項,保持頁面上只有一個控制項,同時把檔案名稱添加到附件列表中。
using System;using System.Collections.Generic;using System.Text;using System.Data;using System.Data.SqlClient;using System.Configuration;namespace MyBookShop.DAL{ public static class DBHelper {
這是sqlHelper.cs類,類內裡封裝了方法 using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Data; using System.Data.SqlClient; using System.Configuration; /// <summary> ///sqlHelper 的摘要說明 /// </summary>
先建一張產生驗證碼的網頁CheckCode.aspx: CheckCode.aspx.cs代碼如下 添加引用: using System.IO; using System.Drawing; using System.Drawing.Imaging; using System.Drawing.Drawing2D; public partial class Default2 : System.Web.UI.Page {
很多時候,我們可能會在asp.net中動態修改設定檔,我們可以使用如下代碼中涉及到的類來完成設定檔,下面的代碼是修改connectionstring的例子: System.Configuration.Configuration c = System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration("~");
最近正在對公司的網站進行模式轉換,主要原因是2.0的WebSite模式經常造成難以理解的編譯錯誤和系統崩潰;據同事講他們正在開發的一個基於DotNetNuke的項目也面臨同樣的問題,而且總是隨機出現,找不到原因。主要的一個問題是這樣的: Loading this assembly would produce a different grant