?
本文檔使用 php中文網(wǎng)手冊 發(fā)布
Button 控件用于顯示下壓按鈕。下壓按鈕可以是提交按鈕或命令按鈕。默認(rèn)地,該控件是提交按鈕。
提交按鈕沒有命令名稱,在它被點(diǎn)擊時它會把網(wǎng)頁傳回服務(wù)器。可以編寫事件句柄來控制提交按鈕被點(diǎn)擊時執(zhí)行的動作。
命令按鈕擁有命令名稱,且允許您在頁面上創(chuàng)建多個按鈕控件??梢跃帉懯录浔鷣砜刂泼畎粹o被點(diǎn)擊時執(zhí)行的動作。
屬性 | 描述 | .NET |
---|---|---|
CausesValidation | 規(guī)定當(dāng) Button 被點(diǎn)擊時是否驗(yàn)證頁面。 | 1.0 |
CommandArgument | 規(guī)定有關(guān)要執(zhí)行的命令的附加信息。 | 1.0 |
CommandName | 規(guī)定與 Command 事件相關(guān)的命令。 | 1.0 |
OnClientClick | 規(guī)定當(dāng)按鈕被點(diǎn)擊時被執(zhí)行的函數(shù)的名稱。 | 2.0 |
PostBackUrl | 規(guī)定當(dāng) Button 控件被點(diǎn)擊時從當(dāng)前頁面?zhèn)魉蛿?shù)據(jù)的目標(biāo)頁面 URL。 | 2.0 |
runat | 規(guī)定該控件是服務(wù)器控件。必須設(shè)置為 "server"。 | 1.0 |
Text | 規(guī)定按鈕上的文本。 | 1.0 |
UseSubmitBehavior | 一個值,該值規(guī)定按鈕使用瀏覽器的提交機(jī)制,還是使用 ASP.NET 的 postback 機(jī)制。 | 2.0 |
ValidationGroup | 規(guī)定當(dāng)按鈕回傳服務(wù)器時,該按鈕所屬的那個控件組引發(fā)了驗(yàn)證。 | 2.0 |
AccessKey,?Attributes,?BackColor,?BorderColor,?BorderStyle,?BorderWidth,?CssClass,?Enabled,?Font,?EnableTheming,?ForeColor,?Height,?IsEnabled,?SkinID,?Style,?TabIndex,?ToolTip,?Width
如需完整描述,請?jiān)L問 Web 控件標(biāo)準(zhǔn)屬性。
AppRelativeTemplateSourceDirectory,?BindingContainer,?ClientID,?Controls,?EnableTheming,?EnableViewState,?ID,?NamingContainer,?Page,?Parent,?Site,?TemplateControl,?TemplateSourceDirectory,?UniqueID,?Visible
如需完整描述,請?jiān)L問 控件標(biāo)準(zhǔn)屬性。
Button
<script??runat="server"> Sub?submit(Source?As?Object,?e?As?EventArgs) ???button1.Text="You?clicked?me!" End?Sub </script> <!DOCTYPE?html> <html> <body> <form?runat="server"> <asp:Button?id="button1"?Text="Click?me!"?runat="server"?OnClick="submit"?/> </form> </body> </html>
在本例中,我們在 .aspx 文件中聲明了一個提交 Button 控件。然后我們創(chuàng)建了一個事件句柄,在 Click 事件發(fā)生時可更改按鈕上的文本。
Button 2
<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")="pointer" ???button1.Style("font-family")="verdana" ???button1.Style("font-weight")="bold" ???button1.Style("font-size")="14pt" ???button1.Text="You?clicked?me!" End?Sub </script> <!DOCTYPE?html> <html> <body> <form?runat="server"> <asp:Button?id="button1"?Text="Click?me!"?runat="server"?OnClick="submit"?/> </form> </body> </html>
在本例中,我們在 .aspx 文件中聲明了一個提交 Button 控件。然后我們創(chuàng)建了一個事件句柄,在 Click 事件發(fā)生時可更改按鈕的文本和樣式。