Css 未触发按钮单击事件

Css 未触发按钮单击事件,css,asp.net,twitter-bootstrap,Css,Asp.net,Twitter Bootstrap,Asp按钮单击不触发。我写了回复。写(“404.aspx”);在“代码隐藏”中单击按钮事件。但它不会开火。这是带有火灾问题按钮的页面: 谢谢 下面是隐藏的代码: protected void bntTest_Click(object sender, EventArgs e) { Response.Redirect("404.aspx"); } protected void btn2_Click(object sender, EventArgs e) { Response.Red

Asp按钮单击不触发。我写了回复。写(“404.aspx”);在“代码隐藏”中单击按钮事件。但它不会开火。这是带有火灾问题按钮的页面:

谢谢

下面是隐藏的代码:

protected void bntTest_Click(object sender, EventArgs e)
{
    Response.Redirect("404.aspx");
}
protected void btn2_Click(object sender, EventArgs e)
{
    Response.Redirect("404.aspx");
}

它不起作用,因为您的提交按钮不在
表单
标记内,因此无法发布提交的数据,同时,由于页面未发布,单击事件将不会触发,您可以看到以下内容:

编辑:

您添加了一个嵌套的
表单
标记,您不能添加该标记,因为
表单
标记不能嵌套在另一个表单标记中。所以只要删除嵌套的表单标记,它就会工作

尝试使用以下准则重新组织项目:

  • 仅向aspx页面添加
    表单
    元素
  • 从页面向母版页添加主要内容
  • 将需要嵌套在
    表单
    中的任何内容添加到页面中的
    用户控件

你能把代码和源代码一起发布吗?我写了代码隐藏。除了这些代码之外,没有其他代码。我认为问题在于css或.jsi只有一个表单标记。这个表单标签在母版页中。这个表单标签覆盖了ContentPlaceHolder。所以它必须覆盖这个siltest.aspx。我怎样才能解决这个问题?thanksi see表单标记覆盖visual studio中的ContentPlaceHolder对象。但在运行时,您是对的。它不包括内容占位符。这很奇怪。顺便说一句我在母版页的head标签中有另一个ContentPlaceHolder。它会导致这个问题吗?你能检查一下吗。我在这里有母版页和子页(testsil.aspx):@selcuksel Ok。。所以我发现了一个问题..您所做的是:您添加了另一个嵌套的
表单
标记,因为
表单
选项卡不能嵌套在另一个
表单
标记中。因此,只要删除嵌套的
表单
标记,它就会工作。