ASP.NET – TreeView Web 伺服器控制項中的選擇、導航和複選框

      ASP.NET TreeView 控制項使您可輕鬆地在使用者單擊某個節點時作出響應,或者是更改節點的行為以使其行為與超連結類似。另外,可以使用 TreeView 控制項在各個節點旁顯示複選框,以便使用者可以一次選擇多個節點。 一、選擇和導航 每個節點都有一個 Text 屬性和一個 Value 屬性。Text 屬性的值顯示在 TreeView 控制項中,而 Value 屬性用於儲存有關節點的其他資料,如傳遞給回傳事件的與節點相關的資料。在單擊 TreeView

ASP.NET – 將資料繫結到 TreeView Web 伺服器控制項

      使用 ASP.NET TreeView 控制項可以輕鬆地綁定到支援 IHierarchicalDataSource 介面的資料來源,例如:XmlDataSource 類和 SiteMapDataSource 類。此外,您還可以完全控制將資料來源的哪些欄位用於 Text、Value 和其他 TreeNode 屬性。 一、綁定到 XML 檔案 TreeView 控制項支援到 XML 檔案的聲明性綁定(通過使用 XmlDataSource 控制項)。通過建立一個表示 XML 檔案的

ASP.NET 使用 Greybox 說明 greybox進階用法

ASP.NET 使用 Greybox 說明 ASP.NET 使用 Greybox 說明最近很容易可以看到這個效果,也就是當您點選網頁中的圖片或連結時,背景會立即變暗並且出現 Loading… 然後跳出一個美美的方框顯示圖片或網頁,這種效果就叫做 Lightbox。Greybox除了可以用於圖片和網頁外、連 flash、影片都可以顯示在 Lightbox 彈出的方框裡面。 一、安裝下載程式(http://orangoo.com/labs/GreyBox/Download/)解壓縮放在網站根目錄二、

ASP.NET – 如何:使用 ASP.NET PasswordRecovery 控制項啟用使用者密碼恢複

      如果應用程式使用 ASP.NET 成員資格進行身分識別驗證,可以使用 PasswordRecovery 控制項在該應用程式中啟用密碼恢複。此時,應用程式將會向使用者發送其當前的密碼或新密碼,具體情況視成員資格提供者的配置方式而定。預設情況下,ASP.NET 會使用無法復原的加密方案對密碼進行雜湊處理,然後將新密碼發送給使用者。如果成員資格提供者經過配置,可以對密碼進行加密或以明文形式(不建議使用)儲存密碼,將會發送該使用者的當前密碼。

ASP.NET – 如何:啟用使用者註冊

      如果應用程式使用 ASP.NET 成員資格系統來對使用者進行身分識別驗證,則您可以使用 CreateUserWizard 控制項來允許使用者在成員資格系統中建立一個新的使用者項(CreateUserWizard 控制項還可以供管理員用來建立新使用者)。 1、建立或編輯一個不需要許可權的 ASP.NET 網頁。  2、使用下面的文法在該頁中放置一個 CreateUserWizard 控制項:<asp:CreateUserWizard ID="CreateUserWizard1"

ASP.NET – 如何:以編程方式測試 ASP.NET 伺服器控制項的有效性

      驗證控制項測試使用者輸入,設定錯誤狀態,並建置錯誤資訊。它們不會更改頁的處理流程,例如,在檢測到使用者輸入錯誤時不會略過代碼。取而代之的是,您將在執行應用程式的特定邏輯之前在代碼中測試控制項的狀態。如果檢測到錯誤,您自己的代碼將無法運行;頁將繼續處理並返回給使用者,並向其顯示錯誤資訊。 安全記事: 預設情況下,ASP.NET 網頁自動驗證是否有惡意使用者試圖向您的應用程式發送指令碼或 HTML

ASP.NET – 如何:向 ASP.NET 網頁中添加登入按鈕

為了使使用者能夠登入使用 ASP.NET 成員資格(Forms 身分識別驗證)進行使用者身分識別驗證的 ASP.NET 應用程式,可以使用 LoginStatus 控制項。LoginStatus 控制項檢測使用者的身分識別驗證狀態。如果使用者未經過身分識別驗證,該控制項將顯示一個按鈕,引導使用者進入應用程式的登入頁。如果使用者已經過身分識別驗證,LoginStatus 控制項將顯示一個按鈕,使用者可以單擊該按鈕來登出應用程式。 說明: 預設情況下,ASP.NET 成員資格和 Forms

ASP.NET – 如何:建立 ASP.NET 登入頁

      可以使用 ASP.NET Login 控制項建立登入頁。此控制項提取使用者名稱和密碼,並使用 ASP.NET 成員資格和 Forms 身分識別驗證來驗證使用者的憑據並建立身分識別驗證票證。 1、建立一個使用 ASP.NET 成員資格的 ASP.NET Web 應用程式。有關詳細資料和樣本,請參見配置 ASP.NET 應用程式以使用成員資格。 2、在名為 Login.aspx 的應用程式中建立一個 ASP.NET 網頁。說明: 預設情況下,ASP.NET Forms

ASP.NET – 如何:向匿名使用者和登入使用者顯示不同的資訊

      通過在頁上包含 LoginView 控制項可以向匿名使用者和登入(經過身分識別驗證的)使用者顯示不同的資訊。LoginView 控制項包含兩個模板:一個用於向匿名使用者顯示資訊,另一個用於向登入使用者顯示資訊。(還可以使用 RoleGroups 屬性包含基於角色名稱的模板。)該控制項自動確定使用者是否經過身分識別驗證並呈現相應的模板。  1、在 ASP.NET 頁的“設計”視圖中,從“工具箱”的“登入”檔案夾中將一個 LoginView 控制項拖動到頁上。

ASP.NET – 如何:禁用 ASP.NET 伺服器控制項驗證

      在特定條件下,您可能需要避開驗證。例如,您可能具有一個頁面,即使使用者沒有正確填寫所有驗證欄位,也應該可以發送頁。您可以設定 ASP.NET 伺服器控制項來避開用戶端和伺服器的驗證,而不只是用戶端驗證。安全記事: 預設情況下,ASP.NET 網頁執行請求驗證以確保使用者輸入內容不包含指令碼或 HTML 元素。可以顯式禁用該功能。您還可以禁用驗證控制項,以使它根本不在頁面上呈現並且不進行使用該控制項的驗證。

ASP.NET – 如何:根據模式對 ASP.NET 伺服器控制項進行驗證

      您可以檢查使用者輸入是否匹配預定義的模式,例如電話號碼、郵編、電子郵件地址等等。要進行這一驗證,需要使用Regex。1、將 RegularExpressionValidator 控制項添加到頁中並設定下列屬性:屬性說明ControlToValidate正在驗證的控制項的 ID。ErrorMessage, Text, Display這些屬性指定驗證失敗時要顯示的錯誤的文本和位置。 2、通過將 ValidationExpression 屬性設定為Regex來設定要比較的模式。     

ASP.NET – 如何:添加或刪除 TreeView 節點元素

      您可以靜態地為 TreeView 控制項建立節點 -- 即在設計時建立。如果要建立具有固定項的樹,這種方式十分有用。說明: 不能以靜態方式定義節點,也不能將資料繫結到 TreeView 控制項。 一、在 TreeView 控制項中添加節點1、在“設計”視圖中,按右鍵 TreeView 控制項,再單擊“編輯節點”。2、在“TreeView 節點編輯器”的“節點”之下,單擊“添加根節點”按鈕。3、在“屬性”網格中,通過設定屬性值來配置節點。要設定的典型屬性包括:·Expanded  

Control Study -> Asp.net幾個較複雜的顯示資料控制項(Repeater/DataList/DataGrid)用法 (範例程式碼下載)

 學習,順便整理了一下,供參考:(一).  Asp.net Repeater控制項    1.  樣本圖片                        2.  用法代碼下載         http://www.cnitblog.com/Files/ChengKing/Reapter.rar(二). Asp.net DataList控制項    2. 用法代碼下載        http://www.cnitblog.com/Files/ChengKing/DataList.rar(三).

ASP.NET – 如何:對照資料庫中的值驗證 ASP.NET 伺服器控制項

      您可以對照資料庫來驗證使用者輸入,以確保使用者輸入的值可以識別。為此,您必須在 CustomValidator 控制項中編寫代碼,在資料庫中尋找資料匹配項。1、將 CustomValidator 控制項添加到頁中並設定下列屬性:屬性說明ControlToValidate正在驗證的控制項的 ID。ErrorMessage, Text, Display這些屬性指定驗證失敗時要顯示的錯誤的文本和位置。 2、為 CustomValidator 控制項的 ServerValidate

ASP.NET – 如何:對照資料類型驗證 ASP.NET 伺服器控制項

      您可以對照特定的資料類型來驗證 ASP.NET 網頁中的使用者輸入,以確保使用者輸入的是數字、日期等。例如,如果要在使用者註冊頁上收集出生日期資訊,您可以使用 CompareValidator 控制項確保該頁在提交之前其日期格式是可以識別的格式。1、將 CompareValidator 控制項添加到頁中並設定下列屬性:屬性說明ControlToValidate要檢查其資料類型的控制項的 ID。ErrorMessage, Text,

ASP.NET -設定檔屬性的使用者標識

       ASP.NET 使用者設定檔功能設計為提供目前使用者的專屬資訊。設定檔可由通過身分識別驗證的使用者使用,也可以由匿名(未經身分識別驗證)使用者使用。 1、通過身分識別驗證的使用者 預設情況下,使用者設定檔與當前 HTTP 上下文(可通過 HttpContext..::.Current 屬性訪問)的 User 屬性中儲存的使用者標識關聯。使用者標識可通過以下幾方面確定: ASP.NET Forms 身分識別驗證系統,該系統在身分識別驗證成功之後設定使用者標識。 Windows 或

ASP.NET – ASP.NET 伺服器控制項的用戶端驗證

      如果使用者使用的瀏覽器支援動態超文字標記語言 (DHTML),則 ASP.NET 驗證控制項可以使用用戶端指令碼來執行驗證。因為這種控制項可以提供及時反饋(無需到伺服器的往返過程),所以使用者會感覺到頁的效能有所改善。在大多數情況下,無需對頁或驗證控制項作出任何更改便可使用用戶端驗證。控制項將自動檢測瀏覽器是否支援 DHTML 並執行相應的檢查。用戶端驗證使用的錯誤顯示機制和伺服器端驗證相同。 一、用戶端驗證的差異

ASP.NET – ASP.NET 伺服器控制項的特例驗證結果

      驗證可以確保使用者輸入符合您指定的條件。在大多數情況下,這一操作比較簡單。但有時對輸入進行驗證會引入特殊的條件。瞭解這些條件是什麼、驗證如何執行以及有哪些可能的驗證結果是非常重要的。 一、與空白欄位的對比 如果欄位為空白,則除 RequiredFieldValidator 控制項之外的所有驗證控制項都會將該欄位視為有效欄位。您必須使用 RequiredFieldValidator 控制項來避免使用者將欄位留為空白。例如,如果您將 RangeValidator

ASP.NET – 應用程式狀態概述

       應用程式狀態是可供 ASP.NET 應用程式中的所有類使用的資料儲存庫。它儲存在伺服器的記憶體中,因此與在資料庫中儲存和檢索資訊相比,它的執行速度更快。與特定於單個使用者會話的工作階段狀態不同,應用程式狀態應用於所有的使用者和會話。因此,應用程式狀態用於儲存那些數量較少、不隨使用者的變化而變化的常用資料。 1、使用應用程式狀態應用程式狀態儲存在 HttpApplicationState 類的執行個體中。此類公開對象的索引值字典。 在使用者初次訪問應用程式中的任何 URL

ASP.NET – 如何:以編程方式驗證 ASP.NET 伺服器控制項

      預設情況下,在頁回傳到伺服器時、頁初始化之後(即檢視狀態和回傳資料已處理之後)和呼叫事件處理代碼之前,ASP.NET 驗證控制項將自動執行驗證。如果瀏覽器支援用戶端指令碼,控制項也可以在瀏覽器中執行驗證。但是,有時您可能需要以編程方式執行驗證。在以下情況下,您可能需要通過編程來進行驗證:·如果驗證值在運行時尚未設定。例如,如果您正在使用 RangeValidator 控制項,您可能需要根據使用者輸入的值在運行時設定其 MinimumValue 和 MaximumValue

總頁數: 1638 1 .... 1190 1191 1192 1193 1194 .... 1638 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.