问题标签 [hiddenfield]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4877 浏览

asp.net - 你调用的对象是空的

我正在尝试为 page_load 中的隐藏字段分配值..但它会抛出 System.NullReferenceException ..这是我在 page_load 事件中使用的代码..

以下是错误详细信息...

像下面这样修改代码也会引发相同的错误

下面给出的是页面来源..

请指导我解决这个问题???

0 投票
1 回答
2617 浏览

jquery - UpdatePanel + AutoCompleteExtender + jQuery = 问题!

我有一个 ASP.NET Web 表单,它使用 UpdatePanels 来允许部分页面回发。在我的一个 UpdatePanel 中,我使用 AjaxControlToolkit 中的 AutoCompleteExtender 在我的页面上调用 WebMethod 以异步检索 ProjectNames 列表及其关联的 ProjectID 值。当我从列表中选择一个项目时,我使用 jQuery 将 ProjectID 值保存到 HiddenField 服务器控件。当我单击 UpdatePanel 中的提交按钮以执行数据库查询时,我需要此值。到目前为止,一切都很好。这是相关的客户端代码:

但是,我还想在 TextBox 之外的某处显示选定的 ProjectName 文本。这样做的原因是我想要一种清晰的方法来直观地区分与 AutoCompleteExtender 返回的列表中的项目匹配的 TextBox 中的值和不匹配任何内容的任何旧的无关文本。因此,我尝试在 Label 控件中显示选定的文本,但是一旦发生回发,该值就会消失。我尝试过使用各种服务器和 HTML 控件,但行为是相同的……除了 ASP.NET HiddenField 控件。我不知道为什么这个控件在回发时保留这些值,而其他控件没有,但我仍然没有完整的解决方案。

我发现,如果我用来显示值的标签在 UpdatePanel 之外,它可以正常工作,但是我的表单当前布局的方式,这不是一个选项。我意识到当您需要更精细地控制在部分页面回发期间要更新的内容时,使用 UpdatePanel 有一些更好的选择,但如果有更简单的解决方案可以解决我的问题,我现在不想深入研究。

0 投票
3 回答
17883 浏览

.net - 在隐藏字段中使用中继器项索引

如何在 asp.net 中使用隐藏字段在中继器列中设置项目索引。
我编写了以下代码,但它没有显示隐藏字段中的索引值。

0 投票
3 回答
2409 浏览

jquery - 使用 JQuery 在 Rails 中获取隐藏字段的值

我的 Rails 项目有问题。顺便说一下,它在 Rails 2 上运行。

是否可以使用 jQuery 获取此隐藏字段的值?也许是这样的:

有任何想法吗?

0 投票
1 回答
2532 浏览

list - 绑定到 GridView HiddenField 的问题

编辑:我在指出的第一个答复中添加了 hf。这有助于解决其他一些问题,但仍然没有解决问题。

我正在尝试将列表绑定到具有大量隐藏字段(我将仅使用 50 个中的 2 个)的网格视图以进行临时保存,以便用户可以创建和删除多个项目,而无需在期间多次来回访问数据库创建。我可以绑定到 BoundFields 并从中调用;但是,当我尝试调用隐藏字段值时,它会返回为 null。我可能在绑定到隐藏字段时遇到问题。这是我的代码

ASP:

C#/后面的代码:

当它从隐藏字段分配 OC.InsuredLastname 时,隐藏字段将显示为空值。要么我没有正确阅读它,要么它没有被正确写入。

0 投票
3 回答
3155 浏览

c# - HiddenField 的值未更新

这两个我都试过了:

我尝试用 Javascript 更新它:

哪个“有效”:警报给了我正确的号码。

然后,当我单击提交时,它会调用一个 C# 方法(通过单击 asp.net 组件调用),它执行以下操作:

这总是返回“blahblah”,即初始值。

所有这些东西都在一个更新面板中,但它在同一个更新面板中,都在同一个 ContentTemplate 中。

那么为什么不更新呢?

编辑:谢谢各位。我讨厌当我得到 3 个完美答案时,我怎么知道要检查哪一个...

0 投票
2 回答
10600 浏览

javascript - 回发时丢失的 HiddenField 值

我有一些 JavaScript 设置 a 的值,HiddenField然后强制回发。我可以通过这个 JavaScript 进行跟踪,它似乎工作正常。但是,当我测试HiddenField来自页面的 Load 事件的值时,它不再设置。

在网上搜索,我看到很多关于失去HiddenField价值的帖子,但似乎没有一个和我做同样的事情。

这是我的 JavaScript 函数(已修改):

这是我的标记的一部分(修改):

有没有人有任何想法?

0 投票
2 回答
6021 浏览

asp.net - 如何在asp HiddenField中获取和设置值

我想向HiddenFieldASP.NET 控制器添加一个布尔值,以便在回发后保留该值。这是我的代码:

ASP.NET 标记

[...]

编辑

问题是找不到控件的 ID: Error 311 Name 'IsAddingNewCauseField' is not declared.

0 投票
1 回答
1419 浏览

c# - 隐藏域 Web 控件

我试过了

但返回我错误。“用户代码未处理 InvalidCastException。”

'System.Web.UI.WebControls.TextBox' türündeki nesne 'System.Web.UI.WebControls.HiddenField' türüne atılamadı.

我正在尝试达到 hiddenfields 值并将它们设置为 freeTxtQues 值,但现在无法做到。我该怎么做有什么帮助吗?

0 投票
1 回答
116 浏览

c# - ASP.NET 4.0 隐藏字段

这是我的代码。我得到 Exception like Object reference not set to an instance of an object。请帮我。