asp常用控制項

2021-06-01 21:19:11 字數 4077 閱讀 2540

label控制項

功能說明:用於顯示文字,提示資訊,如窗體標題,文字框的標題

命名字首:lbl

aspx**:

重要屬性:text          顯示的文字

hyperlink控制項

命名字首:hlk

aspx**:sample

imageurl      顯示的url

target        目標框架的名稱,如"_blank","_top"等

image控制項

命名字首:img

aspx**:

button控制項

功能說明:用於建立按鈕,執行命令

命名字首:btn

aspx**:

重要屬性:text          顯示在按鈕上的文字

textbox控制項

功能說明:用於顯示文字和接收使用者輸入的文字

命名字首:txt

aspx**:

重要屬性:text          顯示在按鈕上的文字

textmode      設定文字的模式,"single"為單行文字框,"multiline"為多行文字框

rows          當textmode設定為"multiline"時,文字框顯示的行數

columns       設定文字框的寬度

maxlength     設定文字框允許輸入的最多字元數

checkbox控制項

功能說明:用於建立核取方塊

命名字首:chk

aspx**:

重要屬性:text          顯示在核取方塊旁的文字

checked       核取方塊的選擇狀態,true為選中,false為未選中

radiobutton控制項

功能說明:用於建立單選按鈕

命名字首:rad

aspx**:

重要屬性:text          顯示在單選按鈕旁的文字

groupname     屬於通一組的單選按鈕,即groupname相同的單選按鈕,只能有乙個處於選中狀態

checked       單選按鈕的選擇狀態,true為選中,false為未選中

checkboxlist控制項

功能說明:用於建立一組核取方塊

命名字首:chklst

aspx**:

選項1選項2

重要屬性:items         核取方塊列表中核取方塊集合

selected      items集合元素屬性,對應核取方塊選擇狀態

radiobuttonlist控制項

功能說明:用於建立一組單選按鈕

命名字首:radlst

aspx**:

選項1選項2

重要屬性:selecteditem  單選按鈕集合中選擇狀態為選中的單選按鈕

listbox控制項

功能說明:用於建立列表框

命名字首:lst

aspx**:

選項1選項2

重要屬性:selectionmode 列表框的的選擇模式,"single"為單項選擇,"multiline"為多項選擇

items         列表框的選項集合

selected      items集合元素屬性,對應選項的選擇狀態,true為選中,false為未選中

dropdownlist控制項

功能說明:用於建立下拉列表框,只能進行單項選擇

命名字首:ddwlst

aspx**:

選項1選項2

重要屬性:items         核取方塊列表的選項集合

selected      items集合元素屬性,對應選項的選擇狀態,true為選中,false為未選中

requiredfieldvalidator控制項

功能說明:驗證控制項必須輸入,未輸入時或輸入與初始值相同時提示錯誤資訊

命名字首:reqvdt

aspx**:errormessage="未輸入姓名" controltovalidate="txtsample">

重要屬性:controltovalidate 被驗證的控制項的name

errormessage      驗證失敗的提示資訊

initialvalue      initialvalue如果為空,被驗證的控制項的內容為空則驗證失敗,

如果不為空,被驗證的控制項的內容如果和initialvalue值一樣則驗證失敗。

rangevalidator控制項

功能說明:輸入範圍驗證,輸入值的範圍必須在指定的範圍之內。

命名字首:rngvdt

aspx**:controltovalidate="txtage" errormessage="年齡必須在1-150之間。"

type="integer" minimumvalue="1" maximumvalue="150">

重要屬性:controltovalidate 被驗證的控制項的name

errormessage      驗證失敗的提示資訊

type              被驗證資料的型別,可以是字串、數值和日期型

minimumvalue      最小值

maximumvalue      最大值

comparevalidator控制項

功能說明:驗證輸入值與指定值的大小關係,輸入值必須符合與指定值的大小關係

命名字首:cmpvdt

aspx**:controltovalidate="txtbirthday" errormessage="生日不能晚於2009/8/31"

type="date" perator="lessthanequal" valuetocompare="2009/8/31">

重要屬性:controltovalidate 被驗證的控制項的name

errormessage      驗證失敗的提示資訊

type              被驗證資料的型別,可以是字串、數值和日期型

operator          與指定值的大小關係

valuetocompare    指定進行大小比較的值

controltocompare  指定進行大小比較的控制項

regularexpressionvalidator控制項

功能說明:通過正規表示式驗證輸入值

命名字首:regvdt

aspx**:controltovalidate="txtzip" errormessage="郵編格式不正確"

validationexpression="\d">

重要屬性:controltovalidate     被驗證的控制項的name

errormessage          驗證失敗的提示資訊

validationexpression  用於驗證的正規表示式

customvalidator控制項

功能說明:通過自定義函式驗證輸入值

命名字首:regvdt

aspx**:controltovalidate="txt***" errormessage="性別應為男或女"

clientvalidationfunction="validate***" >

重要屬性:controltovalidate         被驗證的控制項的name

errormessage              驗證失敗的提示資訊

clientvalidationfunction  客戶端驗證函式,args.value為驗證內容,args.isvalid為驗證結果

onservervalidate          服務端驗證時間,通過事件過程實現,args.value為驗證內容,args.isvalid為驗證結果

validationsummary控制項

功能說明:彙總方式顯示錯誤資訊,如不希望顯示內聯驗證控制項的錯誤,將內聯驗證控制項的display屬性設定為none,

或設定text屬性,驗證錯誤時validator控制項顯示text,validationsummary控制項顯示errormessage

命名字首:vdtsum

aspx**:

重要屬性:showmessagebox    以對話方塊顯示錯誤資訊

showsummary       在網頁上顯示錯誤資訊

displaymode       顯示錯誤資訊方式

asp導航控制項

1 sitemap 新增站點地圖web.sitemap 父節點 子節點 體育n多子類 財經n多子類 汽車n多子類 showtooltip true direction描述性文字就會顯示 外觀font pathseparator 設定節點樣式 2 menu 選單編輯器 this.mune1.datas...

ASP 的Content控制項

contentplaceholderid globalcontent runat server 其中 contentplaceholderid是masterpage中 的id值 可見content控制項不是單獨存在的,它是和 contentplaceholder 控制項一起同時存在,而 conten...

總結ASP控制項屬性

基本 web 控制項 基本 web 控制項提供了它們 html 伺服器控制項的對應項相同的功能。但是,基本的 web 控制項包含附加方法 事件和屬性,您可以對其進行程式設計。asp.net 頁框架包含許多內建的伺服器控制項,用於為 web 提供更多的結構化程式設計模型。這些控制項提供了以下功能 除內...