`
ljinshuan
  • 浏览: 6351 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

asp.net中为TextBox Web服务器控件添加OnClick事件

阅读更多
<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中绑定TextBox回车事件的解决方法

    在ASP.NET的后台代码中,我们通常在`OnPreRender`事件中为TextBox添加客户端事件。通过`txtSearch.Attributes.Add("onkeypress", "EnterTextBox(event);")`,我们将之前定义的JavaScript函数绑定到TextBox的`...

    asp.net总结

    ASP.NET中的服务器控件如Button、TextBox、DataGrid等,它们在服务器端处理事件,并能够自动处理与客户端交互,提供丰富的功能和方便的API。 9. **数据绑定**: ASP.NET的数据绑定机制允许轻松地将服务器控件与...

    JavaScript Calendar Control in ASP.NET 2.0

    总结来说,JavaScript日历控件在ASP.NET 2.0中为用户提供了一种方便的日期输入方式,通过JavaScript和CSS实现,结合服务器端的ASP.NET技术,可以创建出功能强大且用户体验良好的Web应用。通过不断学习和实践,开发者...

    vs2008后台调用前台,前台调用后台代码

    - **服务器端事件**:控件如Button、TextBox等有自己的事件,如Click事件。在后台代码中为这些事件添加事件处理程序,当事件触发时,对应的代码会被执行。 - **客户端事件**:使用JavaScript或jQuery,可以监听DOM...

    C#与常用的JS(包含常用的c#操作JS)

    - 在ASP.NET中,`&lt;asp:Button&gt;`控件用于创建按钮,`OnClick`属性定义了服务器端的事件处理程序,如`Button1_Click`,而`OnClientClick`则定义了客户端的JavaScript函数,例如用来进行客户端验证。 2. **事件注册**...

    ajaxPro 手册 文件操作

    AjaxPro 是一个用于增强ASP.NET Web应用程序的Ajax功能的框架。它通过简化客户端与服务器端的交互方式,使得开发者能够更容易地创建出响应迅速且用户体验良好的Web应用。本文档将详细介绍如何在C#项目中集成和使用...

Global site tag (gtag.js) - Google Analytics