Time of Update: 2017-01-19
要實現該效果,首先要先瞭解以下幾點基礎知識: 表單滾動事件:$(window).scroll(function(){...}); 擷取表單滾動距離:$(window).scrollTop(); 擷取表單高度:$(window).height(); 瞭解以上內容就可以實現通過hyperlink控制項實現返回頂部的效果了。 1.準備介面結構代碼: 複製代碼 代碼如下: <form id="form1" runat="server"> <div>
Time of Update: 2017-01-19
介面代碼: 複製代碼 代碼如下: <form id="form1" runat="server"> <div align="center"> <fieldset style="width: 400px; height: 80px;"> <p> 選擇顏色:</p> <asp:DropDownList ID="ddlColor" runat="server"> <asp:ListItem Text="--- 請選擇 ---
Time of Update: 2017-01-19
一個大網站頁面很多,如果每個著作權資訊直接寫在下面,日後想改動就需要找到每個頁面進行修改,容易遺忘和出錯。 下面說一種比較方便的方法: 用一個靜態網頁嵌套在網站下面,這樣只需修改靜態頁面,所以的著作權資訊都變化了。首先再你的網站下面添加:foot.html頁面 複製代碼 代碼如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
Time of Update: 2017-01-19
自從騰訊微博上線以來,基本上就開始用了,一直到現在,作為一個開發人員,也看到了騰訊微博一直在不停的改變,也不知道大家有沒有發現,騰訊微博提供兩種載入資料的方式,一種是分頁,一種是滾動瀏覽器捲軸載入資料,分頁功能我想大家都做得太多了,今天我與大家分享一下我用捲軸滾動式載入資料下面開講: 首先說一下思路,我用的是Jquery,然後通過Jquery的ajax()方法通過 HTTP
Time of Update: 2017-01-19
JS指令碼引用 複製代碼 代碼如下: <script src="/scripts/Jquery.autocomplete/jquery.autocomplete.js" type="text/javascript"></script> 樣式引用 複製代碼 代碼如下: <style type="text/css" media="all"> @import
Time of Update: 2017-01-19
複製代碼 代碼如下: protected void btnExcel_Click(object sender, EventArgs e) { List<bUFlow.Model.orderhistory> orderlist =
Time of Update: 2017-01-19
一、瞭解Server對象Server對象提供對伺服器上的方法和屬性的訪問以及進行HTML編碼的功能。這些功能分別由Server對象相應的方法和屬性完成。二、Server對象的常用屬性(1).MachineName(2).ScriptTimeout:屬性用於設定指令碼程式執行的時間,適當地設定指令碼程式的ScriptTimeout可以提高整個Web應用程式的效率。文法如下:Server.ScriptTimeout=time;(以s(秒)為單位)ScriptTimeout屬性的最短時間預設為90
Time of Update: 2017-01-19
前言:Request對象主要用於擷取來自用戶端的資料,如使用者填入表單的資料、儲存在用戶端的Cookie等。一、Request對象概述 1、主要屬性 ApplicationPath 擷取伺服器上asp.net應用程式的虛擬應用程式根路徑 Browser 擷取有關正在請求的用戶端的瀏覽器功能的資訊,該屬性值為:HttpBrowserCapabilities對
Time of Update: 2017-01-19
一、瞭解Cookies對象Cookies是由Web伺服器管理的存放在客戶電腦中的一個資料集合。這些資料是用戶端、伺服器端相關的。也就是說客戶瀏覽器每登入一個網站,在Cookies中就會儲存客戶瀏覽器與該網站的相關資訊。即使客戶用同一個瀏覽器登陸了多個網站,在Cookies中依然會儲存瀏覽器與多個網站的相關資訊,但Cookies中這些資訊的管理是有序的,當客戶瀏覽器再次登入某網站時,只有Cookies中相對應的資訊會發生作用。Cookies是Web應用程式設計的一項很重要的技術,當Web伺服器想知
Time of Update: 2017-01-19
asp.net的公開變數聲明的問題 1. A類型使用者,通過註冊類型即可,通過單擊註冊按鈕進入註冊介面,然後輸入使用者的基本資料,確定即可滿足A類型使用者的需求。2.B類型使用者,通過自己的郵箱登陸,只要輸入自己的使用者名稱和密碼即可進入系統,但是需要對此類使用者的設定檔進行修改。所以登陸的時候需要聲明一個公開變數對其進行區分,比如UserFlag變數,
Time of Update: 2017-01-19
有時我們需要將來自於用戶端的檔案上傳到WEB伺服器端,並在服務端將檔案儲存體到第三方檔案伺服器中儲存。實現如下:1、在檔案伺服器B上建立一共用資料夾,同時在該伺服器上建立一使用者,如DocShareUser,給此使用者指派共用資料夾的讀寫權限2、在WEB伺服器A上也同時傳建一同名使用者DocShareUser
Time of Update: 2017-01-19
最近在學習程式開發伺服器控制項,其它就少不了為控制項註冊js和css之類的資源檔,或者直接註冊純指令碼樣式。其中就遇到如下問題: 1、 註冊的資源檔或純指令碼樣式在產生的頁面中都不在head標籤中(當然這個不影響頁面功能) 2、 一個頁面使用多個一樣的控制項時,會出現重複輸入(出現多餘代碼)
Time of Update: 2017-01-19
下面是類的定義。複製代碼 代碼如下:using System; using System.Web; using System.Web.SessionState; namespace QTJZ { public class Filters : IHttpModule, IRequiresSessionState { &
Time of Update: 2017-01-19
一、asp.net中匯出Excel的方法: 在asp.net中匯出Excel有兩種方法,一種是將匯出的檔案存放在伺服器某個檔案夾下面,然後將檔案地址輸出在瀏覽器上;一種是將檔案直接將檔案輸出資料流寫給瀏覽器。在Response輸出時,t分隔的資料,匯出Excel時,等價於分列,n等價於換行。 1、將整個html全部輸出Excel 此法將html中所有的內容,如按鈕,表格,圖片等全部輸出到Excel中。 複製代碼 代碼如下: Response.Clear(); Response.Buffer=
Time of Update: 2017-01-19
複製代碼 代碼如下: //資料 DataTable dtObject = dt; //保留列 string[] saveColumns = new string[5]; saveColumns[0] = "X";//保留列1 saveColumns[1] = "XX";//保留列2 saveColumns[2] = "XXX"; saveColumns[3] = "XXXX"; saveColumns[4] = "XXXXX"; //移除不需要的列 for (int i =
Time of Update: 2017-01-19
1. 資料控制項綁定時格式化日期方法: 複製代碼 代碼如下: <asp:BoundColumn DataField="AddTime" HeaderText="添加時間" DataFormatString="{0:yyyy-MM-dd HH:mm}></asp:BoundColumn> <asp:BoundField DataField="AddTime" HeaderText="添加時間" DataFormatString="{0:yyyy-MM-dd}"
Time of Update: 2017-01-19
昨晚朋友要求在前段時間完成的新聞的網站上加上一個功能,就是在每篇新聞瀏覽的頁面, 加一個列印銨鈕。讓使用者一點列印,能把整篇文章列印。一開始建議朋友,叫使用者使用IE瀏覽器的列印功能,但是朋友說,那個列印功能是把頁面的不相關的內容也列印了,使用者只想列印整篇文章即可。既然要改,照做就是了。沒有這方面經驗,在網上找到很多相關的ASP.NET列印例子,要麼太過複雜,要麼效果不太理想。最後還是結合這諸多的例子,改寫一個合適的功能。
Time of Update: 2017-01-19
今天發現在IE10中登入我公司的一個網站時,點擊其它菜單,頁面總會自動重新退出到登入頁,後檢查發現,IE10送出的HTTP頭,和.AUTH Cookie都沒問題,但使用表單驗證機制(FormsAuthentication)卻無法判斷該使用者已登入,儲存的Session總會丟失.後查實這是ASP.NET
Time of Update: 2017-01-19
效果圖: 代碼: 複製代碼 代碼如下: using System.Data; using System.Web.UI.WebControls; /// <summary> /// 根據DataTable產生下拉式清單樹 /// </summary> public class DropDownListHelp { private string gridline; private DataTable dt; public DropDownListHelp() { //
Time of Update: 2017-01-19
能讓資料在 兩個不同網站之間傳遞嗎? 我現在是想A網站的資料 傳遞到B網站....... 建議使用Cache (1)不太影響程式效能不太可能,你都說了,是大量資料。我舉個例子,你是從A.aspx傳到B.aspx。那麼如果有兩個使用者都會訪問A,那你的資料是否要做到不會影響到不同的用戶端?如果是這樣的話,那麼你儲存的地方勢必不能用Cache(不是絕對不能用,但是你必須區分用戶端,你要做的工作更多),只能用Session, Cookies, ViewState, QueryString,