程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> Web服務器控件:Button控件

Web服務器控件:Button控件

編輯:關於ASP.NET

閱讀此文請先查看:ASP.NET入門教程:Web服務器控件,簡單講述了Web服務器控件的使用方法。

定義和用法

Button控件用來顯示一個按鈕。此按鈕可能是提交按鈕或是一個命令按鈕。默認地,此控件是一個提交按鈕。

提交按鈕沒有命令名,當它被點擊的時候它把Web頁面投遞回服務器。可以編寫一個事件句柄來控制提交按鈕被點擊時將要執行的操作。

命令按鈕具有命令名並且允許在一個頁面上創建多個按鈕控件。可以編寫一個事件句柄來控制命令按鈕被點擊時將要執行的操作。


屬性

屬性 說明 CausesValidation 默認情況下,當一個按鈕控件被點擊時頁面將被驗證。要阻止命令按鈕被點擊時頁面被驗證,設置此屬性值為"false" CommandArgument 關於將執行的命令的附加信息 CommandName 與Command事件想關聯的命令 id 此控件的唯一id OnClick 當按鈕被點擊時將運行的函數的名稱 runat S規定此控件是服務器控件。  必須被設置為"server" Text 按鈕上的文本

示例

1、在此示例中我們在一個.aspx文件中聲明一個提交按鈕控件。然後我們為Click事件創建一個事件句柄來改變按鈕上的文本。看到本信息說明你在認真閱讀教程,這句話和教程無任何關聯,網頁教學Webjx.Com只是為了防止采集。

<script  runat="server">
Sub submit(Source As Object, e As EventArgs)
   button1.Text="You clicked me!"
End Sub
</script>


<html>
<body>

<form runat="server">
<asp:Button id="button1" Text="Click me!" runat="server" OnClick="submit"/>
</form>

</body>
</html>

2、在此示例中我們在一個.aspx文件中聲明一個提交按鈕控件。然後我們為Click事件建立一個事件句柄來改變按鈕的文本及樣式。

<script  runat="server">
Sub submit(Source As Object, e As EventArgs)
   button1.Style("background-color")="#0000ff"
   button1.Style("color")="#ffffff"
   button1.Style("width")="200px"
   button1.Style("cursor")="hand"
   button1.Style("font-family")="verdana"
   button1.Style("font-weight")="bold"
   button1.Style("font-size")="14pt"
   button1.Text="You clicked me!"
End Sub
</script>


<html>
<body>

<form runat="server">
<asp:Button id="button1" Text="Click me!" runat="server" OnClick="submit"/>
</form>

</body>
</html>

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved