Time of Update: 2018-12-07
DataGrid,DataList,Repeater是我們最常使用的表格化資料顯示控制項。在它們之間你是不是曾經不知道該怎麼選擇呢?怎樣才能選擇到最適合的控制項呢?看了以下的內容你大概就會明白了 這三個控制項大家肯定都非常的熟悉了,我們直接看看它們該在什麼場合使用,有什麼區別吧。 如果你想要快速、簡單的開發: 選擇DataGrid 如果你想要輕量級的、唯讀表格化顯示:
Time of Update: 2018-12-07
DotLucene的官方網站這樣介紹:DotLucene是一個專門為NET設計的功能強大的搜尋引擎!他上面也有一個線上demo,搜尋3.5GB的文本資料所花費的時間在0.1秒左右!大家可以點這裡測試。我也記得在我的一個網站 99收藏夾(注1)裡面有個線上協助,他是用StreamReader來讀文本資料的,其他的是讀資料庫,我發現不管是讀資料庫還是一xml的形式讀xml文檔,不管你的資料庫如何最佳化,也不管你的機器培植如何之高,讀的速度與讀文本資料的速度是不可比的,大家也可到http://www.
Time of Update: 2018-12-07
<html><body><input type="button" value="sd" onclick="doThis();"/><br/> <div id="111" style="position:absolute;width:200px;height:200px;background-color:#666666;"><div id="a0"
Time of Update: 2018-12-07
在 vs2005 中,如果我們把一個 linkLabel 控制項拖到視窗上,然後動態指定它的Text 屬性為我們需要的連結。小心,某些情況下,僅僅這麼做會帶來問題。比如下面情況下,就會出問題:我們指定 linkLabel 控制項的Text 為一個帶 & 的連結,就會發現 linkLabel 控制項把我們的這個 & 丟失了,如:要避免這個問題的出現,我們需要額外指定 linkLabel 控制項的 UseMnemonic 屬性為 False. 如:原因就是
Time of Update: 2018-12-07
一直對forms驗證中的角色很模糊,不知道怎麼搞,昨天晚上仔細看了下csdn的雜誌,心裡稍微有點底,今天早晨一上csdn,就看到思歸大人回的一篇貼,是關於asp.net中的forms驗證roles,地址是:http://www.codeproject.com/aspnet/formsroleauth.asp汗,怎麼是E文,我的e文特差,但是不知道為什麼這次竟然被我看懂了,模仿他的做,竟然成功!,特把過程以及我的理解寫出來,希望對和我一樣的菜鳥有點協助,同時我的一些理解可能錯誤,希望各位老大們能夠
Time of Update: 2018-12-07
下了五天,終於下好了vs2005,現在可以開始Atlas Hands-On-Lab 的學習拉!首先到http://msdn.microsoft.com/asp.net/future/atlashol/default.aspx去下載回來個ASPNETAtlasHOL.vsi檔案,然後雙擊他安裝,不管是不是彈出什麼對話方塊你一律選yes就是是,當然,你首先必須先安裝好ASPNETAtlas.vsi檔案。啟動vs2005,點file---new ----web site在彈出的面板中選Asp.Net'
Time of Update: 2018-12-07
AspNetForums中基於角色的許可權控制 http://blog.joycode.com/dotey/archive/2005/02/24/44791.aspxasp.net頁面如何控制頁面依據不同使用者權限有不可見、可見、編輯 三種操作許可權 http://community.csdn.net/Expert/topic/3436/3436974.xml?temp=.0139429做過許可權管理和想做許可權管理的人進來(附我的思路)
Time of Update: 2018-12-07
if (Page.IsValid) { MembershipUser user = Membership.GetUser(textboxId.Text.Trim()); if (user == null) { labelMessage.Text = "此帳號不存在!"; } else {
Time of Update: 2018-12-07
如果您沒有做第一個實驗請您先做下,這個實驗講的是如何使用atlas宣告塊來調用web服務而不要寫js指令碼,大家應該記得我們在第一個實驗裡是使用js 指令碼來調用web 服務裡的方法的,現在不要寫了那個js指令碼了,直接使用atlas宣告塊來調用web services,不知道為什麼,我私下認為這個方法還沒有上面的那個方法(使用js指令碼的方法)來的更簡單。 練習一:建立一個asp.net content 頁
Time of Update: 2018-12-07
vs2005還沒有下完,等不急拉,先翻譯下atlas裡面的web服務,原文地址:http://atlas.asp.net/quickstart/atlas/doc/services/default.aspx翻譯的不是很好,還請提出更好的翻譯,謝謝asp.net Atlas容許你的web程式從瀏覽器(用戶端)調用正規的web
Time of Update: 2018-12-07
前提:forms驗證角色.a.aspx:普通使用者角色許可頁面b.aspx:管理員角色許可頁面一普通使用者登陸到a.aspx,而a.aspx裡面有個串連進入b.aspx,如果此使用者點了這個串連想進入b.aspx,但是因為這個使用者不是管理員角色,所以系統就會把他導向到login.aspx我希望的在導向到login.aspx的前面彈出個資訊框啊,說明他所在的使用者組沒有這個許可權要他先登陸,或者彈出資訊框後不導向到login.aspx,而是直接history.back();不知道可以實現麼?應該
Time of Update: 2018-12-07
如果有朋友原來用過99收藏夾的話,應該能夠感覺到很深刻的對比,主要體現在:1,介面變漂亮多了,很清爽的,很是感謝QQ641498天下的協助,真感覺他的美工是我見過的人裡面最好的!2,速度快多了,原來的99收藏夾使用的是ajaxpro,現在改用了atlas,發現這個atlas的效能與ajaxpro比起來真不知道快了多少啊,大家測試下就知道了3,收藏夾支援無限級目錄,支援右鍵,完全同步IE收藏夾(如果要完全同步需要用戶端的支援),支援目錄的任意拖動,你完全可以和操作IE收藏夾一樣去線上操作99收藏夾
Time of Update: 2018-12-07
上次的隨筆有個問題,對firefox不支援,而且如果是用datagrid或者datalist或者repeater綁定的文字框就會出現問題.下面是新代碼:<div id="pop" style="DISPLAY: none; FONT-SIZE: 12px; BACKGROUND: #ffff00; WIDTH: 120px; POSITION: absolute"></div> <script language="javascript">
Time of Update: 2018-12-07
我做這5個實驗都是一個一個來的,從一到五,沒有跳躍也不敢跳躍啊!呵呵。 在這個練習裡面我們將建立一個asp.net web服務從一個文字檔裡面獲得資料且把他返回給用戶端指令碼。然後這用戶端指令碼把這些資料呈遞給一個自動完成的dropdown。 1,我們先來建立一個web 服務。在解決方案管理器倆面,右擊web網站,選add new item。在彈出的對話方塊裡面,選擇web service,把他取名為AutoCompleteService.asmx, 且去掉Place code in
Time of Update: 2018-12-07
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> New Document </TITLE><META NAME="Generator" CONTENT="EditPlus"><META NAME="Author" CONTENT=""><META NAME="Keywords"
Time of Update: 2018-12-07
MSXML中提供了Microsoft.XMLHTTP對象,能夠完成從資料包到Request對象的轉換以及發送任務。 建立XMLHTTP對象的語句如下: Set objXML = CreateObject("Msxml2.XMLHTTP") 或 Set objXML = CreateObject(“Microsoft.XMLHTTP”) ' Or, for version 3.0 of XMLHTTP, use: ' Set xml =
Time of Update: 2018-12-07
<html><body><SCRIPT LANGUAGE="JavaScript">var s = "";s += "\r\n網頁可見地區寬:"+ document.body.clientWidth;s += "\r\n網頁可見地區高:"+ document.body.clientHeight;s += "\r\n網頁可見地區寬:"+ document.body.offsetWidth +" (包括邊線和捲軸的寬)";s += "\r\n網頁可見地區高:"
Time of Update: 2018-12-07
1, SqlDataReader dr = comm.ExecuteReader(); //迴圈dr,給dListParent添加條目 while(dr.Read()) { dListChild.Items.Add(new ListItem(dr[1].ToString(),dr[0].ToString())); //也可以這樣 //dListParent.Items.Add(new
Time of Update: 2018-12-07
除了傳遞和返回簡單的類型,如字串和整數型給web 服務,你也可以傳遞和返回複雜類型例如你的Web服務類。下面是asmx的代碼:<%@ WebService Language="C#" Class="Quickstart.Samples.ComplexService" %>using System;using System.Web;using System.Collections;using System.Web.Services;using
Time of Update: 2018-12-07
1,得到網頁上的連結地址: string matchString = @"<a[^>]+href=\s*(?:'(?<href>[^']+)'|""(?<href>[^""]+)""|(?<href>[^>\s]+))\s*[^>]*>";2,得到網頁的標題: string matchString =