javascript - 如何以另一种形式获取隐藏字段的值

标签 javascript asp.net vb.net

我在 form1.aspx 的 hdnField 中有值。我在 javascript 中为 hdnfield 分配了一个值。我想以另一种形式 form2.aspx 在 aspx.vb 中获取该值。我怎样才能做到这一点?

最佳答案

如果您的 Form1.aspx 提交到 Form2.aspx,那么您至少有几种方法来访问表单字段(包括隐藏字段)的值:

  • Request.Form 属性公开一个 NameValueCollection,其中包含所有提交的表单字段名称(作为键)及其值(作为值)。您可以使用语法 Request.Form["fieldName"] 来访问该值。

  • 如果这是 ASP.NET 2+ 并且您使用了跨页发布技术,则您将能够使用页面的 PreviousPage 属性访问上一页中的字段值.

  • 如果您使用 Server.Transfer,则可以使用 Current HttpContext 访问值。

如果您需要更多信息,您应该查看Passing values between pages in ASP.NET .

关于javascript - 如何以另一种形式获取隐藏字段的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/876707/

相关文章:

javascript - 尽管有 paymentMethodNonceReceived,Braintree 仍会自动重新加载

javascript - 带控件的 jQuery 图像数组循环

asp.net - 如何批量更新用户的安全印章? Asp.net 身份

c# - PageMethods 返回未定义的结果?

javascript - Datagrid 中的 Bootstrap 开关

.net - Connection关闭时DataReader没有关闭,后果?

c# - 为在 C# 中也有 Javascript 的站点获取 HTTP

javascript - 如何让div在悬停和点击时下沉

asp.net - 在 ASP.Net 中为不同的 session 变量设置不同的超时

vb.net - 按 F1 时将焦点设置为文本框