【正文】
B u t t o n 1 C l i c k事 件 處 理 函 數(shù)加 載 網(wǎng) 頁調(diào) 用 P a g e _ L o a d函 數(shù)D e f a u l t 網(wǎng) 頁 類生 成 H T M L 文 檔 ? 按照運行機理劃分, 控件 與 HTML標(biāo)簽相同并直接映射 HTML元素的“ HTML服務(wù)器控件”( HTML Server Controls) 以新的標(biāo)簽來定義的“ Web服務(wù)器控件”( Web Server Controls) 檢查輸入是否合理的“驗證服務(wù)器控件”( Validation Server Controls)。 ? 控件中所包含的 id屬性是 HTML控件的標(biāo)示(對象名稱),通過這個標(biāo)示,服務(wù)器端的代碼可以在運行的時候操控這個控件 。下面是定義Web控件的語法: asp:control_name id=some_id runat=server / ? 從 HTML的語法中我們知道,網(wǎng)頁中呈現(xiàn)的“按鈕”實際上是 由input標(biāo)簽構(gòu)成,但在 Web控件中卻提供了Button控件 。此時, HTMLinput元素中 value=You clicked me!。瀏覽器端的驗證需要用 JavaScript腳本,由于不需要與服務(wù)器交換數(shù)據(jù),所以效率高,響應(yīng)時間短;服務(wù)器端的驗證需要用 C語言所編寫的代碼進行,但每次提交都要把數(shù)據(jù)傳到服務(wù)器,所以響應(yīng)速度慢。 ( 2) ?試舉例說明 。 :02:2616:02Mar2323Mar23 1故人江海別,幾度隔山川。 2023年 3月 下午 4時 2分 :02March 23, 2023 1行動出成果,工作出財富。 16:02:2616:02:2616:023/23/2023 4:02:26 PM 1成功就是日復(fù)一日那一點點小小努力的積累。 2023年 3月 23日星期四 下午 4時 2分 26秒 16:02: 1楚塞三湘接,荊門九派通。 , March 23, 2023 閱讀一切好書如同和過去最杰出的人談話。勝人者有力,自勝者強。 2023年 3月 23日星期四 4時 2分 26秒 16:02:2623 March 2023 1一個人即使已登上頂峰,也仍要自強不息。 2023年 3月 23日星期四 下午 4時 2分 26秒 16:02: 1最具挑戰(zhàn)性的挑戰(zhàn)莫過于提升自我。 :02:2616:02Mar2323Mar23 1越是無能的人,越喜歡挑剔別人的錯兒。 2023年 3月 23日星期四 4時 2分 26秒 16:02:2623 March 2023 1空山新雨后,天氣晚來秋。 16:02:2616:02:2616:02Thursday, March 23, 2023 1不知香積寺,數(shù)里入云峰。 下午 4時 2分 26秒 下午 4時 2分 16:02: 沒有失敗,只有暫時停止成功!。 :02:2616:02:26March 23, 2023 1他鄉(xiāng)生白發(fā),舊國見青山。 , March 23, 2023 雨中黃葉樹,燈下白頭人。如果瀏覽器支持 JavaScript,則驗證控件會以 HTML元素和JavaScript代碼的形式發(fā)給瀏覽器,驗證的工作就在瀏覽器中進行;反之,如果客戶機不支持用于驗證的 JavaScript,或者開發(fā)者專門進行設(shè)置要求在服務(wù)器端驗證,則所生成的 HTML將不會包含相應(yīng)的 JavaScript代碼就,驗證就在服務(wù)器上進行 。如果用戶輸入錯誤,則在網(wǎng)頁中指定的地方為用戶顯示錯誤信息。 protected void submit(object sender, EventArgs e) { = You clicked me!。 html body form id=form1 runat=server a id=link1 runat=serverVisit Hello World!/a /form /body /html