【问题标题】:Changing name of viewstate更改视图状态的名称
【发布时间】:2009-03-17 19:45:08
【问题描述】:

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

有什么方法可以为其中一种形式更改这些吗? (它们也不是验证的最佳选择)。

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

【问题讨论】:

    标签: asp.net viewstate


    【解决方案1】:

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

    【讨论】:

    • 什么样的问题?这也与 HTML 验证有关:“属性“ID”的值无效:“_”不能以名称开头。” (它不是真正的 2 runat="server" - 这些是插入经典 .asp 文件中的 2 个 GET 的表单)
    猜你喜欢
    • 2022-01-19
    • 2018-12-27
    • 1970-01-01
    • 1970-01-01
    • 2018-01-14
    • 1970-01-01
    • 1970-01-01
    • 2021-04-11
    • 1970-01-01
    相关资源
    最近更新 更多