<input type="text" runat="server" ID="Textbox1">
<script runat="server" language="C#">
void Page_Load()
{
// set the style attributes
Textbox1.Style["font-size"] = "20px";
Textbox1.Style.Add("color", "red");
Textbox1.Style.Add("background-color", "lightyellow");
// set other attributes
Textbox1.Attributes["OnFocus"] = "alert(Textbox1.value)";
// set the default text
Textbox1.Value = "E-mail address here...";
}
</script>
<%@ Control Language="C#" %>
<asp:LinkButton RunAt="server" ID="DateTimeLink" OnClick="RefreshDateTime"/>
<script language="C#" runat="server">
private string format;
public string Format
{
get { return format; }
set { format = value; }
}
public LinkButton InnerLink
{
get { return DateTimeLink; }
}
void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
RefreshDateTime(sender, e);
}
void RefreshDateTime(object sender, EventArgs e)
{
DateTimeLink.Text = DateTime.Now.ToString(Format);
}
</script>