Webform 伺服器控制項與客戶端控制項

2022-04-20 21:17:05 字數 631 閱讀 5065

webform,即bs,瀏覽器應用。

關於伺服器和客戶端,在webform 中,  伺服器就相當於後台(也就是編輯c#**的地方), 客戶端相當於前台(也就是html頁面)。

用法:①如果想在伺服器控制項裡呼叫客戶端控制項的js或jquery函式,必須在伺服器的控制項中加上onclientclick屬性;

"

button1

" runat="

server

"onclientclick="tanchu()"onclick="

button1_click

" text="

button

" />

②如果客戶端想呼叫伺服器控制項的點選事件的話,必須得在客戶端的控制項中加上runat="server"以及onserverclick。

"

button2

" type="

button

" value="

button

"runat="server" onserverclick="button1_click"/>

執行順序,先執行js或jquery,後執行c#

webform 複雜點的伺服器控制項

1 dropdownlist 下拉框 屬性items 列表集合,裡面的每乙個元素是乙個 listitem 聯動的時候注意要 設定屬性 autopostback 為ture 注注注注注注 listitem的 text value屬性,text是顯示在下拉框中的,value是隱藏的。2 checkbox...

控制項伺服器端伺服器控制項與客戶端控制項

在寫這篇文章之前,已經寫過了幾篇關於改控制項伺服器端主題的文章,想要了解的朋友可以去翻一下之前的文章 伺服器控制項的 在伺服器端解釋執行,生成根據使用者的瀏覽器而定的html元素。客戶端控制項由客戶端瀏覽器解釋執行。伺服器控制項需要回發執行,當初次開啟頁面時,需初始化。伺服器端控制項是由runat屬...

HTM伺服器l控制項與WEB伺服器控制項 一

什麼時候用html控制項?什麼時候用web控制項?web控制項主要是用於想控制的顯示內容或者說是要從伺服器中獲得資料然後返回給客戶端時才用,必須有runat server屬性 html控制項執行在客戶端,html控制項不需要往返於伺服器和客戶端之間,速度快。例如buuton html 是html伺服...