阅读此文请先查看: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>
|
|