Time of Update: 2017-01-13
1 一些常用屬性 代碼如下複製代碼 this.textBox5.PasswordChar = '@'; //密碼的樣式 this.textBox5.UseSystemPasswordChar = true; //如果這個屬性為true,則密碼就和系統預設的密碼樣式相同,而PasswordChar屬性不起作用. &
Time of Update: 2017-01-13
asp.net中頁面之間傳值我們用得最多的就是get,post這兩種了,其它的如session,appliction,cookie等這些相對來說少用也不是常用的,只是在特殊情況下在使用了。1. Get(即使用QueryString顯式傳遞) 方式:在url後面跟參數。 特點:簡單、方便。 缺點:字串長度最長為255個字元;資料泄漏在url中。
Time of Update: 2017-01-13
在ASP.NET開發過程中,經常會進行身分識別驗證。比較麻煩的做法是,對每個頁面添加驗證代碼。我們知道,ASP.NET的頁面都繼承自System.Web.UI.Page類,我們可以自訂一個類,讓它繼承自Page類,並在該類中添加驗證操作。然後讓需要驗證的頁面類,繼承自我們定義的這個類,就可以實現統一驗證功能。1、建立用於驗證頁面的基類BasePage,該類繼承自Page類 代碼如下複製代碼 using System;using System.Data;using
Time of Update: 2017-01-13
eval()方法在運行時使用反射執行後期綁定計算,因此與標準的ASP.NET資料繫結方法bind相比,會導致效能明顯下降。它一般用在綁定時需要格式化字串的情況下。多數情況盡量少用此方法Eval 方法是靜態(唯讀)方法,該方法採用資料欄位的值作為參數並將其作為字串返回。Bind 方法支援讀/寫功能,可以檢索資料繫結控制項的值並將任何更改提交回資料庫。使用 Eval 方法Eval 方法可計算資料繫結控制項(如 GridView、DetailsView 和 FormView
Time of Update: 2017-01-13
1.拆分字串 1.1 以下例舉一個拆分句子的demo: 代碼如下複製代碼 using System;using System.Text.RegularExpressions;namespace RegexSplit{class Program{public static void Main(string[] args){Console.WriteLine("請輸入要分拆的字串,並按Enter鍵確認。");string
Time of Update: 2017-01-13
完整代碼如下: 引入命名空間:using System.IO; 完整代碼: 代碼如下複製代碼 namespace BinaryStreamApp { class Program { static void Main(string[]
Time of Update: 2017-01-13
代碼如下複製代碼 string str = "0123456789"; Console.WriteLine(str.Remove(5)); Console.WriteLine(str.Remove(5,1)); 執行個體Remove()從指定位置開始刪除指定數的字元 代碼如下複製代碼 <%
Time of Update: 2017-01-13
前台只要拖一個Table控制項給一個ID就可以了,我們的操作都可以在後台進行。 代碼如下複製代碼 <asp:Table ID="table" runat="server" BorderColor="#000000" BorderStyle="Solid" BorderWidth="0px" Caption="表格的標題"
Time of Update: 2017-01-13
核心代碼 代碼如下複製代碼 public enum OlMailRecipientType { olOriginator = 0, olTo = 1, olCC =
Time of Update: 2017-01-13
Regex用途:(1)驗證字串是否符合指定特徵;(2)尋找字串;(3)替換。以下用C#實現上述三種方法的簡單樣本: 代碼如下複製代碼 using System;using System.Text;using System.Text.RegularExpressions; namespace CSharpTest{ class Program
Time of Update: 2017-01-13
XmlDocument儲存檔案 代碼如下複製代碼 XmlDocument doc = new XmlDocument(); try
Time of Update: 2017-01-13
MailMessage發送郵件的例子:C# 發送郵件的Helper類 主要就是用Web命名空間下的Mail.Mailmessage類用此類發送郵件主要就是對MailMessage類的執行個體設定一些屬性,然後用SmtpMail指定smtp伺服器發送。代碼如下: 代碼如下複製代碼 <span id="more-1794"></span>using System;using
Time of Update: 2017-01-13
4.1 實值型別 各種實值型別總是含有相應該類型的一個值。C#迫使你初始設定變數才能使用它們進行計算-變數沒有初始化不會出問題,因為當你企圖使用它們時,編譯器會告訴你。 每當把一個值賦給一個實值型別時,該值實際上被拷貝了。相比,對於參考型別,僅是引用被拷貝了,而實際的值仍然保留在相同的記憶體位置,但現在有兩個對象指向了它(引用它)。C#的實值型別可以歸類如下:·簡單類型(Simple types )·結構類型(struct
Time of Update: 2017-01-13
代碼如下複製代碼 /// <summary>/// @從視頻檔案截圖,產生在視頻檔案所在檔案夾/// 在Web.Config 中需要兩個前置配置項:/// 1.ffmpeg.exe檔案的路徑/// <add key="ffmpeg" value="E:ffmpegffmpeg.exe" />/// 2.截圖的尺寸大小/// <add key="CatchFlvImgSize" value=
Time of Update: 2017-01-13
如下代碼: 代碼如下複製代碼 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace globalFunc { class Program { static void
Time of Update: 2017-01-13
1.先對對象賦值 null; 代碼如下複製代碼 2.System.GC.Collect();class Program { static void Main(string[] args) { &
Time of Update: 2017-01-13
何完美的應用程式和技術高明的程式員,都不可能是絕對不出差錯的。與其追求完美無錯的代碼,還不如將程式中可能預知的異常在發布前進行很好的處理,可能是最有價值的。那麼,C#是如何處理異常的呢?首先,我們從最普通的異常說起:使用try-catch-finally塊捕獲異常,基本格式如下: 代碼如下複製代碼 try {
Time of Update: 2017-01-13
代碼如下複製代碼 #region 上傳檔案到資料庫和伺服器 public void FN_UpFiles() {
Time of Update: 2017-01-13
廣告業務是網路的主要收入之一,通過本執行個體的學習,讀者將會瞭解動態廣告的主要功能及其基本原理 。 效果說明 圖 95-1 所示是使用者登入後返回的頁面,該頁面用於錄入廣告圖片資訊及上傳廣告圖片到伺服器中。圖 95-2 所示是廣告圖片的實際顯示,它是根據廣告圖片的顯示機率隨機顯示的。 創作構思 通過 ASP.NET2.0 中的“ FileUpload ”伺服器控制項將廣告圖片上傳到伺服器中,並通過“更新記錄”伺服器行為實現廣告圖片資訊的錄入。利用“ Rnd()
Time of Update: 2017-01-13
問題:Windows2000系統,先裝的 VS.NET,然後裝IIS,這時出現的問題是:(1)IIS中的