单击按钮时 C# 代码隐藏未命中

标签 c# asp.net updatepanel

 <asp:UpdatePanel runat="server" ID="userRemovalUpdatePanel">
    <ContentTemplate>
        <p><label>Remove: </label>
        <asp:DropDownList runat="server" ID="removeUserList" /></p>
        <br />
        <asp:Button runat="server" ID="removeUserBtn" Text="Remove User" 
            onclick="removeUserBtn_Click" CssClass="buttons"  />
        <p><label for="deleteStatus">Delete status: </label></p><br />
        <asp:Label runat="server" ID="deleteStatusLbl" Text="" Font-Size="Medium" Width="100" ForeColor="Red" />
    </ContentTemplate>
</asp:UpdatePanel>

我在下面的代码后面放置了一个断点,它永远不会被击中。其背后的代码是:

protected void removeUserBtn_Click(object sender, EventArgs e)
{
    string userToDelete = removeUserList.SelectedValue;
    Business.User deleteUser = new Business.User();
    deleteStatusLbl.Text = deleteUser.DeleteUser(userToDelete);
    fillUserDropDown();
}

最佳答案

不是:onclick="removeUserBtn_Click"

它是:OnClick="removeUserBtn_Click"

关于单击按钮时 C# 代码隐藏未命中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6629691/

相关文章:

带有常量的 c# MVC 路由

c# - 动态设置 Iframe 的 Src 属性,同时保持跨浏览器兼容性

asp.net - CalendarExtender滚动后错误定位

Jquery 验证和更新面板一起使用

c# - 在 Azure 中,我可以从 C# WebJob 调用 Python 脚本吗?

c# - 使用正则表达式获取格式 ABC-XXX-XXX

c# - 奇怪的c#溢出错误

javascript - 是否有与我们在 ASP.net 中使用的文本编辑器等效的 JSP

asp.net - 为什么 Javascript 代码不能在用户控件中运行?

c# - 嵌套在 UpdatePanel 中时 FileUpload 不起作用? C#