【问题标题】:How can I set value to Html hidden fields from asp.net如何从 asp.net 为 Html 隐藏字段设置值
【发布时间】:2010-05-23 17:34:41
【问题描述】:

我有一个场景,其中有 html 隐藏字段,页面可以通过参数重定向到自身,我也有会话。现在根据会话值,我想设置一些隐藏值,以便可以从 javascript 中获取它并可以进行某些操作。但是,问题是我不知道如何使用 asp.net 将值获取/设置到 html 控件中,也不知道这是否可能。 请注意,我必须有一些方法来保存一些可以使用 asp.net 设置并且可以通过 javascript 获取的数据。由于 session 不能用于此目的,所以我需要一些其他方式。

请赐教!

感谢和问候 阿鲁南德拉

【问题讨论】:

  • 有必要使用隐藏字段吗?有什么理由不能直接输出 javascript 变量?
  • 嗨,我有 ajax 从另一个页面获取一些数据,并且显示该数据,用户可以单击并且同一​​页面将重新加载以显示更多信息,所以我需要 javascript 知道隐藏字段具有一些价值,以便用户可以看到他们单击以到达搜索结果的相同元素,否则这些部分将正常重置,因为页面正在重新加载,所以我需要某种方式以便 asp.net 和javascript 可以访问相同的元素来获取/设置值。谢谢阿鲁南德拉

标签: asp.net html controls field hidden


【解决方案1】:

您可以使用: Request["fieldname"] 从您的 .net 代码中访问隐藏字段。例如:

Request["myfield"] = "some value";

【讨论】:

  • 嗨,感谢您的快速回复,我现在已经尝试过了,因为我使用的是 vb.net,所以我输入了类似 Request("myfield") = "some value" 的代码,但它是在整行中画一条蓝线,说“属性项目是只读的”下一步做什么......谢谢和问候Arunendra
猜你喜欢
  • 2019-03-23
  • 1970-01-01
  • 2019-02-15
  • 1970-01-01
  • 2011-03-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多