ASP.Net/HTML Control/Button
Displaying a Graphic on an HTML Button Control (VB.net)
<source lang="csharp">
<%@ Page Language=VB Debug=true %> <script runat=server> Sub SubmitBtn_Click(Source As Object, E as EventArgs)
MyMessage.InnerHTML = "Hello " & YourName.Value
End Sub
</SCRIPT>
<HTML>
<HEAD>
<TITLE>Displaying a Graphic on an HTMLButton Control</TITLE>
</HEAD>
<BODY>
<form runat="server">
Name:
<Input
id="YourName" runat="server" type="text"
>
<button
id="Button1" runat="server" onserverclick="SubmitBtn_Click"
>
<img src="http://www.nfex.ru/style/download.png" />
</button> </Form> </BODY> </HTML>
</source>
HTML Control: Button action (C#)
<source lang="csharp">
<%@ Page Language="C#" %> <html> <script runat=server> protected void OnRed(object src, EventArgs e) {
_color.Style["background-color"] = "Red";
} protected void OnGreen(object src, EventArgs e) {
_color.Style["background-color"] = "Green";
} protected void OnBlue(object src, EventArgs e) {
_color.Style["background-color"] = "Blue";
} protected void Page_Init(object src, EventArgs e) {
_redButton.ServerClick += new EventHandler(OnRed); _greenButton.ServerClick += new EventHandler(OnGreen); _blueButton.ServerClick += new EventHandler(OnBlue);
} protected void Page_Load(object src, EventArgs e) {
if (!IsPostBack) { _color.Style["background-color"] = "Red"; _color.Style["width"] = "100"; _color.Style["height"] = "100"; }
} </script> <body>
<form runat=server>
ASP.NET color page
<div id=_color runat=server />
<input type=button id=_redButton value="Red" runat=server /> <input type=button id=_greenButton value="Green" runat=server /> <input type=button id=_blueButton value="Blue" runat=server />
</form>
</body> </html>
</source>