单击“提交”按钮时,我的ASPX文件中的第二个模态不会发布

我有一个ASPX文件,包含两个模态(myModal和addModal)和一个gridview,其中有按钮调用这些模式。 我在打开并单击其提交按钮时遇到第二个模式的问题,因为它不会触发PostBack。 它只是第二个问题。 如果我在ASPX文件中更改这些Modals的顺序,那么我再次遇到麻烦只有文件中的第二个。

当在同一个ASPX页面中有两个模态来触发PostBack时,还需要一些额外的东西吗?

这是ASPX和C#文件:

C#文件:

protected void Page_Load(object sender, EventArgs e) { try{ if (IsPostBack) { Control control = null; string controlName = Request.Params["__EVENTTARGET"]; if (!String.IsNullOrEmpty(controlName)) { control = FindControl(controlName); GridViewRow gvRow1 = (GridViewRow)control.Parent.Parent; string controlID = control.ID.ToString(); } } if(!IsPostBack) { DataGrid_Load(DAL.reg(HeadText.Text, OrgText.Text), "reg"); ErrorText.Text = "NO POSTBACK"; } } catch{} } 

ASPX文件:

  

问题是我的页面中有3组表单标签。 一个用于整个页面,一个用于两个Bootstrap Modals,我从按钮点击打开了。 解决方案来自我从引导模态中删除表单标签。 然后,来自模态的所有按钮单击都能正常工作并提交数据。