<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="我被隐藏啦" style="display:none" />
// .aspx.cs
protected void Page_Load(object sender, EventArgs e)
...{
// 1.x
// TextBox1.Attributes["onclick"] = Page.GetPostBackEventReference(Button1);
// 2.0
TextBox1.Attributes["onclick"] = ClientScript.GetPostBackEventReference(Button1, null);
}
protected void Button1_Click(object sender, EventArgs e)
...{
Response.Write(DateTime.Now);
}
来源地址:http://www.dotnetsky.net/netsave/ShowTopic-92646.html
分享到:
相关推荐
在ASP.NET的后台代码中,我们通常在`OnPreRender`事件中为TextBox添加客户端事件。通过`txtSearch.Attributes.Add("onkeypress", "EnterTextBox(event);")`,我们将之前定义的JavaScript函数绑定到TextBox的`...
ASP.NET中的服务器控件如Button、TextBox、DataGrid等,它们在服务器端处理事件,并能够自动处理与客户端交互,提供丰富的功能和方便的API。 9. **数据绑定**: ASP.NET的数据绑定机制允许轻松地将服务器控件与...
总结来说,JavaScript日历控件在ASP.NET 2.0中为用户提供了一种方便的日期输入方式,通过JavaScript和CSS实现,结合服务器端的ASP.NET技术,可以创建出功能强大且用户体验良好的Web应用。通过不断学习和实践,开发者...
- **服务器端事件**:控件如Button、TextBox等有自己的事件,如Click事件。在后台代码中为这些事件添加事件处理程序,当事件触发时,对应的代码会被执行。 - **客户端事件**:使用JavaScript或jQuery,可以监听DOM...
- 在ASP.NET中,`<asp:Button>`控件用于创建按钮,`OnClick`属性定义了服务器端的事件处理程序,如`Button1_Click`,而`OnClientClick`则定义了客户端的JavaScript函数,例如用来进行客户端验证。 2. **事件注册**...
AjaxPro 是一个用于增强ASP.NET Web应用程序的Ajax功能的框架。它通过简化客户端与服务器端的交互方式,使得开发者能够更容易地创建出响应迅速且用户体验良好的Web应用。本文档将详细介绍如何在C#项目中集成和使用...