我當前所吃的東東都固定為食物,所以一點也不驚訝,這一周的主題為cookies。Cookies用於儲存特定使用者資訊,它提供了Web程式中一種有用的方式。多年以來,JavaScript開發人員已經進行了有關cookie的大量工作。同樣,ASP.NET通過System.Web空間名稱也提供了cookie的訪問。雖然你不應該使用cookie來儲存一些敏感性的資料,但是,它們是處理鎖細資料的一個極好的選擇,比如顏色參數選擇或者最後一次訪問日期。傳遞cookiescookie是儲存在用戶端電腦的一個小檔案
新一篇: Asp.net 2.0 Treeview 無限級無重新整理樣本
這兩天嘗試使用ASP.NET AJAX Extensions給ThinkPage的PageRank查詢增加了文字框自動提示功能。當使用者在輸入網站地址的文字框中輸入的時候會自動彈出一個下拉式功能表,顯示最近查詢過的網站,並不斷根據輸入文本的內容縮小範圍。比如:當輸入“w”的時候,會列出所有w開頭的網址,當輸入到“www.f”的時候,就只顯示www.felixwoo.com了。當點擊下拉式功能表中的一個網址後,會自動完成文字框中的內容。整個過程和IE的地址欄效果類似。顯示效果這個功能是通過ASP.
DataBind方法是ASP.NET中一個很重要的概念,幾乎所有的控制項都需要它控制資料的操作,它的作用是在為控制項指定資料來源後,執行資料繫結操作。在上一章的DataSet對象執行個體中我們已經使用過,利用這個方法為DataGrid控制項綁定資料,即DataGrid.DataBind()。
一、下面的代碼實現,每行顯示三列前台代碼:<table><tr><asp:repeater id="Repeater1"
代碼很簡單的,我把我平時寫過的貼出來給大家看看: if (bResult == true) //登入的使用者名稱和密碼正確 { //儲存登入的使用者名稱 Session["LoginUser"] = FormatString.Replace(txtLoginUser.Text);
在一個網路教程上看到的在伺服器端 Page_Load()添加this.btnClose.Attributes.Add("onclick","window.close()");也可以在客戶標籤裡添加 onclick="window.close();" 網上的:(原理都是一樣的,通過javascript控制用戶端)Response.Write( "<script language='javascript'> window.close();
什麼是ViewState?對於ViewState,我們有許多的誤解。Viewstate不儲存控制項,而是去儲存form中對應ID控制項的值,特別是那些由於他們沒有和form一起post
利用DataList控制項的<SelectedItemTemplate> 屬性,就可以隨心所欲的布置表中的資料。根據連結,友好地顯示出使用者感興趣的資料,我們來看下面的執行個體。 9.3.2 DataList控制項的選擇輸入功能 在DataCon Web 項目裡添加一個Web Form,命名為DataList_Sample2.aspx,添加一個DataList控制項,DataList_Sample2.aspx的主要HTML代碼如下:<form id="Form1"
SQL Server資料庫代碼<%@ Page Language="C#" EnableViewState="true" %><%@ Import Namespace="System.Data.SqlClient" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">&
一、SqlCommand常見的屬性:SqlCommand屬性為執行命令作準備。1、 CommandText屬性:執行的SQL語句;2、 Connection屬性:串連資料庫SqlConnection對象;3、 CommandType屬性:解析CommandText的值; SqlCommand cmd = new SqlCommand("login", conn); cmd.CommandType = CommandType.StoredProcedure; /
前台代碼如下:<%# FormatSeeTime(Eval("seetime"))%> 後台代碼如下: protected string FormatSeeTime(object caption)//格式化記錄的顯示時間。 { DateTime d1 = DateTime.Parse(string.Format("{0:yyyy}-{0:MM}-{0:dd} {0:HH}:{0:mm}", caption)); DateTime d2 =
最近做一頁面,需要在用戶端擷取RadioButtonList的選中值,老道搗鼓一番,得到如下方法function Button1_onclick() ...{ var rbltable = document.getElementById("RadioButtonList1"); var rbs= rbltable.getElementsByTagName("INPUT"); for(var i = 0;i<rbs.length;i++) ...{ if(rbs[i].che
/// <summary> /// 產生縮圖 /// </summary> /// <param name="strSourceFileName">源檔案</param> /// <param name="strDesFileName">縮圖檔案</param> /// <param name="intWidth">縮圖寬度</param> /// <param
1)Request.QueryString 在ASP時代,這個是較常用的方法,到了ASP.NET,好像用的人不多了,但是不管怎麼說,這是一個沒有過時,且很值得推薦的方法,因為不管是ASP還是ASP.NET,最基本的都還是基於HTTp協議的。 缺點是非常明顯的,讓在多個頁面傳遞時,可能就Request不到了2)Session
本文先做個簡單介紹,更多關於ReportingServices的文章見後續。 1.開啟BIDS,這是報表開發工具 2.建立項目 3.選擇“商業智慧項目”,選擇“報表伺服器項目嚮導” 4.彈出新視窗“報表精靈”,選擇下一步 5.進入資料來源選擇的視窗,點擊“編輯” 6.點擊“編輯”彈出選擇資料來源和資料表的視窗,這個視窗大家都很熟悉對吧? 7.點擊“測試連接”。 8.點擊“確定”。回到“選擇資料來源”的視窗。選擇“使其成為共用資料來源”。這樣這個資料來源可以為其他報表所用。點擊“下一步”
FCKeditor是目前最好的html文字編輯器,如果還不明白的話看了就知道了:那麼為什麼說是FCKeditor的冰冷之心呢?這不是嘩眾取寵,主要是說它使用起來有點麻煩,下文就詳細說明如何搞定這玩意兒。1.FCKeditor的官方網站是:http://www.fckeditor.net/download 目前最新的FCKeditor
做使用者登入,我一直用form驗證的方式。有時候,為了節省時間,使用者希望使用者名稱輸入框能夠記住使用者名稱,省得下次重新輸入。這個時候光用form驗證是不行的,因為form驗證的話,使用者一退出系統就失效了,所以需要藉助於Cookie。本以為做這個會很輕鬆,誰知花了不少時間也沒有成功。雖然檢驗使用者名稱和密碼都是正確的,但系統總是拒絕登入,然後返回到登入頁面。登入頁面的使用者名稱輸入框記是記住使用者名稱了,但使用者名稱是亂碼的。真是鬱悶至極!一度以為系統發生了錯亂,重啟機器也還是無濟於事。經反
最近有個項目用到FCKEditor,載了目前最新版的2.6.3,配置一切OK,調試狀態一切OK,發布到伺服器(windows server 2003 sp2),問題來了…… 上傳圖片後頁面左下腳出現指令碼錯誤提示,點開可看到是“沒有許可權”的提示,並且上傳視窗一直凍結在進度條狀態(Upload in progess, please wait...)。但是瀏覽器抱一錯: 行:1 char:210 錯誤:沒有許可權 代碼:0
編寫程式的時候需要用到線上的web文字編輯器,最早我使用的FreeTextBox(我們內網使用的就是這個),可惜,現在FreeTextBox需要收費了。這次內網改版又要用到了,我在網上查詢了半天后鎖定了2款: 一是CuteEditor6.0,這是一款商業軟體,但是現在有漢化破解版了,功能很強大,設定很簡單,可惜是破解版,使用了總歸是侵犯了著作權。最重要的是,它不開源,無法修改。 二是FCKeditor,最新版本是2.5.1,是開源的,而且是多語言版本,支援中文。功能足夠強大,但是設定起來很麻