如何获得隐藏字段在我的代码中的值?如何获取隐藏字段的值并将其传递给另一个aspx页面? (C#)
我已经尝试了使用javascript,但我想在代码后面做,所以我可以使用它,当我通过其他页面上的值。
function load() {
var lblAddress = document.getElementById("hdnAddress").value;
var lblName = document.getElementById("hdnName").value;
var lblEmail = document.getElementById("hdnEmail").value;
var lblPhone = document.getElementById("hdnPhone").value;
var lblMsg = document.getElementById("hdnMsg").value;
window.parent.document.getElementById("lblAddress").innerText = lblAddress;
window.parent.document.getElementById("lblName").innerText = lblName;
window.parent.document.getElementById("lblEmail").innerText = lblEmail;
window.parent.document.getElementById("lblPhone").innerText = lblPhone;
window.parent.document.getElementById("lblMsg").innerText = lblMsg;
// alert(lblAddress);
}
注:
这样做的流程为:
- 第一隐藏的字段是在单独的页(第二页)。
- 然后我会得到使用上面的javascript代码的值,并且 使用隐藏字段的值在其他页面(Page1)上设置标签的值。
Page2被放置在Page1内部的iframe中。
如果您将字段设置为'runat =“server”',那么它们应该作为您代码背后的变量提供。你在问别的吗? – Hogan
当我在后面的代码中执行代码时,我得到一个空值。 – joem824
也许如果你显示的是代码而不是javascript(与代码无关),我们可以帮你吗? – Hogan