Time of Update: 2017-01-19
寫了個函數. 複製代碼 代碼如下: /// <summary> /// 合并兩個相同的DataTable,返回合并後的結果 /// </summary> /// <param name="dt1"></param> /// <param name="dt2"></param> /// <returns></returns> public DataTable
Time of Update: 2017-01-19
分頁方法 複製代碼 代碼如下: /// <summary> /// /// </summary> /// <typeparam name="T"></typeparam> /// <param name="replist">控制項ID</param> /// <param name="DataSource">資料來源</param> /// <param name="IndexPage">
Time of Update: 2017-01-19
最近參照網上的一些資料,初步到達了預期目標(用戶端擷取上傳進度,還沒發現什麼好的方法,沒有實現),利用iframe實現了附件的無重新整理上傳效果(其實有提交iframe),為了使用方便,最後做成了,.net使用者自訂控制:控制項使用樣本:控制項頁面效果只是“添加附件”的圖片,運行效果圖一:點擊圖片彈出檔案選擇框,運行效果圖二選中檔案開啟,檔案開始上傳,點擊“停止”按鈕,“正在上傳”變為“等待上傳”,“停止”變為“上傳”,運行效果圖三由於附件的大小受限或頁面訪問逾時,上傳失敗,運行效果圖四butt
Time of Update: 2017-01-19
1.在Server端添加Silverlight-enabled WCF service 複製代碼 代碼如下:[ServiceContract(Namespace = "")] [AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)] public class Service1 { [OperationContract] public void
Time of Update: 2017-01-19
那麼我來介紹下圖片放盜鏈的一個方法 首先,添加個httpHandlers請求,WEBCONFIG部分配置節如下: <httpHandlers> <add verb="*" path="*.jpg" type="myhandler,App_Code"/> </httpHandlers> 注意:對應於system.web之下,別添錯了哦! 然後添加個class,取名為myhandler繼承於IHttpHandler class原型如下: 複製代碼 代碼如下:
Time of Update: 2017-01-19
記錄處理類複製代碼 代碼如下: using System; using System.IO; /// <summary> /// File /// </summary> public class File { protected string FilePath; /// <summary> /// File構造 /// </summary> /// <param
Time of Update: 2017-01-19
問題一:拒絕訪問 拒絕訪問的可能性有三種, 一種是當前操作使用者沒有存取權限。 二種是進程裡面已經有著Excel.exe的進程存在而程式沒有及時的清除。 三種是指定的Excel正在被另一個進程使用。 第一種解決方案 向指定的Excel檔案夾賦予aspnet許可權,然後在web.config中的<system.web>中添加一段代碼 <identity impersonate="true"></identity> 這樣就可以了! 第二種解決方案
Time of Update: 2017-01-19
1.字串轉位元組 string content="這是做個測試!"; System.Text.UnicodeEncoding converter = new System.Text.UnicodeEncoding(); byte[] byteArr = converter.GetBytes(content); 2.位元組轉為字串 複製代碼 代碼如下: System.Text.UnicodeEncoding converter = new System.Text.UnicodeEncoding()
Time of Update: 2017-01-19
複製代碼 代碼如下:/************************************************** * 著作權: Mr_Sheng * 文 件 名: JSONHelper.cs * 檔案描述: * 類型說明: JSONHelper JSON協助類 * 授權聲明: * 本程式為自由軟體; * 您可依據自由軟體基金會所發表的GPL v3授權條款,對本程式再次發布和/或修改; * 本程式是基於使用目的而加以發布,然而不負任何擔保責任; *
Time of Update: 2017-01-19
複製代碼 代碼如下:/************************************************** * 著作權: Mr_Sheng * 文 件 名: EncryptHelper.cs * 檔案描述: * 類型說明: EncryptHelper 加密協助類 * 授權聲明: * 本程式為自由軟體; * 您可依據自由軟體基金會所發表的GPL v3授權條款,對本程式再次發布和/或修改; * 本程式是基於使用目的而加以發布,然而不負任何擔保責任; *
Time of Update: 2017-01-19
後來經過實驗發現,如果刪除改變的目錄不屬於當前項目所在虛擬目錄,則Session可用,相反則不可用;調試跟蹤中提示的:Session.get_item()……返回null; 後經過研究發現,在虛擬目錄刪除改變目錄會造成Session丟失,以至於失效。而session丟失的實質就是:應用程式重起! 這裡有多種解決方案: 1)利用外部進程儲存 session 2)利用資料庫儲存 session 3)使用者ID放入cookie,若檢測到session為空白但cookie存在在重新初始化
Time of Update: 2017-01-19
輸出緩衝和片段快取的優點是非常易於實現,在大多數情況下,使用這兩種緩衝就足夠了。而緩衝API則提供了額外的靈活性(實際上是相當大的靈活性),可用於在應用程式的每一層利用緩衝。本文全面介紹了這三種緩衝技術在系統各層中的應用。
Time of Update: 2017-01-19
在截取字串時需要記錄每一個標籤是否關閉,如果截取到指定長度還有沒有關閉的標籤,那麼我們需要將標籤關閉,或者刪除掉未關閉的標籤。不考慮某些不需要關閉標籤的情況,html開始和結束標籤總是成對出現的,我們可以遍曆輸入的字串,並在標籤開始時放入堆棧中,遇到結束標籤時從堆棧中彈出一個元素,這樣遍曆到指定長度,堆棧中留下的標籤就是需要補全或者刪除掉的標籤。 下面是代碼實現,如果大家有更好的方法請給出來: 複製代碼 代碼如下:static char END_SLASH = '/'; ///
Time of Update: 2017-01-19
對於GridView匯出的內容的代碼大致如下: Response.Clear(); Response.Buffer = true; Response.Charset = "GB2312"; Response.AppendHeader("Content-Disposition", "attachment;filename=" + fileName + ".xls"); Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB23
Time of Update: 2017-01-19
複製代碼 代碼如下: class Program { static void Main(string[] args) { TestClass objA = new TestClass(); objA.Name = "I am ObjA"; Console.WriteLine(String.Format("In Main:{0}", objA.Name)); TestFun(objA); Console.WriteLine(String.Format("In Main:{0}",
Time of Update: 2017-01-19
需要提交兩次才能通過。解決的辦法是禁用RequiredFieldValidator控制項的用戶端指令碼驗證功能。只在伺服器端驗證。複製代碼 代碼如下: <asp:RequiredFieldValidator ID="RequiredFieldValidator16" runat="server" ControlToValidate="fck" Display="Dynamic" EnableClientScript="False"
Time of Update: 2017-01-19
以前也學過一些這方面的知識,好久都沒怎麼用了,忘得也差不多,正好現在可以重新鞏固一遍,熟悉一下對XML檔案的操作。 XML(Extensible Markup Language)即可延伸標記語言 (XML),它與HTML一樣,都是SGML(Standard Generalized Markup Language,標準通用標記語言 (SGML))。Xml是Internet環境中跨平台的,依賴於內容的技術,是當前處理結構化文檔資訊的有力工具。
Time of Update: 2017-01-19
複製代碼 代碼如下:////別人寫的ubb代碼 using System; using System.Text; using System.Text.RegularExpressions; namespace Test.Com { /// <summary> /// 功能:UBB代碼 /// 作者:Rexsp /// 日期:2004-4-6 /// </summary> public class UBB { #region 建構函式 public UBB() { // /
Time of Update: 2017-01-19
複製代碼 代碼如下:using System; using System.Collections; using System.Configuration; using System.Data; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls;
Time of Update: 2017-01-19
複製代碼 代碼如下: using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using