带有 ASP.NET 复选框触发器的 asp:UpdatePanel

Posted

技术标签:

【中文标题】带有 ASP.NET 复选框触发器的 asp:UpdatePanel【英文标题】:asp:UpdatePanel with an ASP.NET checkbox trigger 【发布时间】:2010-10-10 05:01:02 【问题描述】:

当我将 ASP.NET 复选框控件设置为 asp.net 更新面板的异步回发触发器时,EventName 属性是什么?

【问题讨论】:

【参考方案1】:

OnCheckedChanged 是事件名称。您可以通过双击 UI 中的复选框来自动生成方法,并根据复选框名称生成最有可能是的方法:

protected void CheckBox1_OnCheckedChanged(object sender, EventArgs e) 

【讨论】:

【参考方案2】:

您所要做的就是将 AutoPostback 设置为 true,如果您的 CheckBox 在 UpdatePanel 内,您应该不会有任何问题

<asp:CheckBox runat="server" ID="chk_Name" AutoPostBack="true" OnCheckedChanged="chk_Name_OnCheckedChanged"></asp:CheckBox>

然后在 OnCheckedChanged 函数中你可以做任何你需要做的事情

protected void chk_Name_OnCheckedChanged(object sender, EventArgs e) 

     // Do stuff here

【讨论】:

【参考方案3】:

我相信它是 CheckedChanged。

【讨论】:

以上是关于带有 ASP.NET 复选框触发器的 asp:UpdatePanel的主要内容,如果未能解决你的问题,请参考以下文章

ASP.NET AJAX扩展控件

从放置在更新面板外部的控件触发 asp.net 事件

ASP.NET 在 4x5 网格中有一个带有我漂亮的复选框的复选框列表

Jquery在asp.net mvc的html表中获取带有选中复选框的行

ASP:带有分页的 Gridview 复选框列未显示选中了哪个复选框

只允许选中一个复选框 - asp.net c#