【问题标题】:using two forms in single web form在单个 Web 表单中使用两个表单
【发布时间】:2015-03-12 11:07:35
【问题描述】:

我创建了一个 asp 网络表单,在该表单上发布了另一个表单。每当我运行错误时,就会出现“在表单应用程序中仅使用一个表单标签”的状态。有没有其他可能的方法可以在一个网络表单上使用两个表单?

【问题讨论】:

  • 这是回答者here

标签: c# asp.net


【解决方案1】:

不,.NET 将去除其他 form 元素,并在指定多个服务器端引用 form 时引发异常(根据经验);但这通常很好 - 您可以将表单部件放在面板和控件中,并拥有仅适用于这些元素的按钮(用于验证等),否则您可以在服务器端进行区分。

【讨论】:

  • 面板也会导致同样的异常。 :(
  • 那么页面上仍然有多个表单 - 你不能这样做(轻松/正确,使用 WebForms),所以删除一个表单,拥有你的根表单,并使用 Panel 等正如我所说的那样,要区分关注点。
猜你喜欢
  • 1970-01-01
  • 2011-01-26
  • 2013-06-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-16
相关资源
最近更新 更多