Asp.net 更改viewstate的名称

Asp.net 更改viewstate的名称,asp.net,viewstate,Asp.net,Viewstate,我有两个ASP.NET表单位于同一个页面中。我发现了一些问题,因为下面的隐藏字段具有相同的名称和id 有什么办法可以把这些换成一张表格吗? (它们也不是验证的最佳选择) 我需要viewstate提供的服务,但也许我可以在表单级别禁用它,并在较低的(控制)级别使用它 这不是你想听到的,但是在ASP.Net中,你每页应该只有一个runat=“server”表单。否则,这只是您将遇到的许多其他问题中的第一个。这不是您想要听到的,但在ASP.Net中,您每页应该只有一个runat=“server”表单

我有两个ASP.NET表单位于同一个页面中。我发现了一些问题,因为下面的隐藏字段具有相同的名称和id

有什么办法可以把这些换成一张表格吗? (它们也不是验证的最佳选择)

我需要viewstate提供的服务,但也许我可以在表单级别禁用它,并在较低的(控制)级别使用它


这不是你想听到的,但是在ASP.Net中,你每页应该只有一个
runat=“server”
表单。否则,这只是您将遇到的许多其他问题中的第一个。

这不是您想要听到的,但在ASP.Net中,您每页应该只有一个
runat=“server”
表单。否则,这只是您将遇到的许多其他问题中的第一个。

什么类型的问题?这也是关于HTML验证的:“属性“ID”的值无效:“\u”“无法启动名称。”(它不是真正的2 runat=“server”-这些是从2插入到经典.asp文件中的表单)什么样的问题?这也是关于HTML验证的:“属性“ID”的值无效:“\u0”无法启动名称。”(实际上不是2 runat=“server”-这些是从2插入到classic.asp文件中的表单)