Time of Update: 2018-12-06
asp.net在自訂的類中引用Response,Request,Server等對象只需直接寫System.Web.HttpContext.Current.Response即可,類似的有System.Web.HttpContext.Current.RequestSystem.Web.HttpContext.Current.ServerSystem.Web.HttpContext.Current.Session等例如:System.Web.HttpContext.Current.Response.W
Time of Update: 2018-12-06
使用定製錯誤頁面 雖然我們發送給使用者的公用錯誤資訊是安全的,就是說它不會威脅到應用程式的秘密,但是這樣的資訊並不好看。也許你希望使用者永遠也看不到這樣的資訊。相反,當處理請求的過程中,如果發生了一個為處理的錯誤,你希望能夠顯示自己的“定製錯誤頁面”,顯示出自己的品牌以及特定的錯誤資訊。 向ASP.NET 應用程式中增加定製錯誤資訊非常容易。首先,編寫自己的 web頁面,它可以是任何類型的檔案:.htm,.aspx,
Time of Update: 2018-12-06
第1種方法:使用代碼:$("#dialog").parent().appendTo("/html/body/form[0]"); 第2種方法:加入一個<div
Time of Update: 2018-12-06
由於需要圖片上傳的功能,所以花了一些時間網上找相關資料終於搞定,如下:下面的是解決方案和上傳的圖片: 下面是代碼:1.介面代碼UploadPic.aspx<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="UploadPic.aspx.cs" Inherits="Pic_Try.UploadPic" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Time of Update: 2018-12-06
昨天發布了一篇 圖片上傳和顯示 的文章,點擊”上傳“按鈕後才能上傳和顯示圖片,這樣互動性不太好,所以今天研究了下怎麼自動上傳和顯示,其實也不太複雜,就是利用js,如下:然後下面是主要代碼,上傳圖片和顯示的代碼還是昨天那些,具體參考圖片上傳和顯示:1.介面代碼UploadPic.aspx<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="UploadPic.aspx.cs"
Time of Update: 2018-12-06
ASP.NET WEB
Time of Update: 2018-12-06
在.NET Framework 2.0中,ConfigurationManager類新增了兩個屬性AppSettings和ConnectionStrings專門用來擷取設定檔AppSettings和ConnectionStrings節的資料,使用方法如下: using System.Configuration; public partial class _Default : System.Web.UI.Page { protected void Page_Load(object
Time of Update: 2018-12-06
遇到這麼一個問題:使用了form驗證,在vs中啟動訪問頁面,開始沒有登入時,登入頁面無法顯示圖片。原因可能是form驗證設定了deny user=‘?’ 表示拒絕匿名使用者,這樣當前未驗證的會話就無法獲得任何檔案,也無法顯示圖片。解決方案:在webconfig中加入<location path="images"> <system.web> <authorization> <allow users="*"/>
Time of Update: 2018-12-06
以txt檔案為例學習了ASP.NET檔案的基本操作,下面是代碼,應該很清楚了: using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;//引入System.IOusing System.IO;namespace FileTry{ public partial class
Time of Update: 2018-12-06
1.允許更新此預編輯網站 選中這一項後,編譯出來的包括aspx檔案和dll,與2003下一樣。 不選中這一項,編譯出來的aspx中沒有介面資訊,只有一句靜態文本,就是不允許發布後修改頁面為了不讓訂閱網站的使用者在第一次開啟頁面時感受到明顯的延遲,可以使用"完全先行編譯(full pre-compilation)"方式. 如果是想此編譯方式具有最大的安全性,應去掉"允許更新此先行編譯網站(Allow this precompiled site to be updateable". 這樣代碼檔案(
Time of Update: 2018-12-06
一般我們在編寫模組的時候,有的模組完全可以重複使用在不同的頁面,重複的編寫同樣的大量相同控制項代碼實在煩人,雖然複製粘貼可以快捷解決,但個人感覺不太好,把這些模組的控制項合成一個控制項方便使用,何樂而不為呢!最近看了控制項開發的方法,基本流程還是瞭解了,主要就是使用.ascx檔案。我這裡是編寫的使用者登入的控制項,不是.NET內建的哦!先看把,沒有寫css樣式的說:這是我的解決方案:現在開始開發控制項了:1.建立個Web項目,然後建立一個使用者控制項檔案(.ascx
Time of Update: 2018-12-06
C#代碼與javaScript函數的相互調用:1.如何在JavaScript訪問C#函數?2.如何在JavaScript訪問C#變數?3.如何在C#中訪問JavaScript的已有變數?4.如何在C#中訪問JavaScript函數?問題1答案如下:javaScript函數中執行C#代碼中的函數:方法一:頁面和頁面類相結合1、函式宣告為public 後台代碼(把public改成protected也可以) public
Time of Update: 2018-12-06
CS: public string ChineseTimeNow = ""; public string ForignTimeNow = ""; private static ChineseLunisolarCalendar calendar = new ChineseLunisolarCalendar(); private static string ChineseNumber = "〇一二三四五六七八九"; public
Time of Update: 2018-12-06
在SKIN中定義的時候,要注意:<asp:TextBox runat="server" BackColor="Green" >和<asp:TextBox runat="server" SkinId="One" BackColor="Green"
Time of Update: 2018-12-06
asp.net中彈框的方式有很多種:1、基本方式: Response.Write("<script>alert('彈框!')</script>");2、頁面有ScriptManager控制項的時候: Page.ClientScript.RegisterStartupScript(Page.GetType(), "<script>alert('彈框!');</script>");3、執行 增、刪、改
Time of Update: 2018-12-06
View Code 1 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Recipe1.aspx.cs" Inherits="Recipe1" %> 2 3 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 4
Time of Update: 2018-12-06
實現的是一個假的進度條,就是一直在轉,不用的時候可以隱藏掉就行;代碼: <style type ="text/css"> .loading{ border:1px solid #000000; width:200px; background:#ECF2FF; margin-right:auto; margin-left:auto; } .loading div{ float:left; font-size:1px; border:1px solid
Time of Update: 2018-12-06
擷取圖片的解析度: public static System.IO.Stream fileDataStream = null; fileDataStream = FileUpload1.PostedFile.InputStream; System.Drawing.Image image = System.Drawing.Image.FromStream(fileDataStream);//從上傳檔案流中執行個體化Image類 float w =
Time of Update: 2018-12-06
1、Excel資料匯入到資料庫中://該方法實現從Excel中匯出資料到DataSet中,其中filepath為Excel檔案的絕對路徑,sheetname為表示那個Excel表; public DataSet ExcelDataSource( string filepath , string sheetname ) ...{ string strConn; strConn =
Time of Update: 2018-12-06
模態視窗彈出介面: var f_url = "SCYY.aspx"; window.showModalDialog(f_url, window, 'dialogwidth:450px;dialogheight=210px;toolbar=no,menubar=no,scrollbars=yes,resizeable=no,location=no,status=no,titlebar=no,directories=no');彈出介面的HTML:<%@ Page