【问题标题】:Pass Query string from aspx to master page将查询字符串从 aspx 传递到母版页
【发布时间】:2015-07-11 08:29:06
【问题描述】:

我需要将查询字符串从 aspx 页面传递给母版页。但是特定的 aspx 页面不使用母版页引用。我只需要将字符串值传递给母版页。

string strUserID = Request.QueryString["Value"]

我对asp.net 很陌生。请帮我解决这个问题。

【问题讨论】:

  • 没有页面就不能调用母版页,它的唯一目的是为页面提供模板。如果您的 .aspx 页面不使用母版页,您将无法向其发送任何内容。

标签: c# asp.net


【解决方案1】:

访问HttpRequest 及其在yourMasterPage.Context 中的属性。例如:这个——https://msdn.microsoft.com/en-us/library/system.web.httprequest.querystring%28v=vs.110%29.aspx

【讨论】:

  • 你能简单解释一下吗?我怎样才能把它传到我的母版页string strUserID = Request.QueryString["Value"]
  • 我想说的是,在您的主人内部,您可以使用相同的构造从查询字符串中获取值。像这样:yourMasterPage.Context.QueryString["Value"]。另一种选择可能是将属性添加到母版页,然后在页面内设置该属性。(如这里 - stackoverflow.com/questions/1071920/…
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-05-22
  • 1970-01-01
  • 2016-03-09
  • 2017-02-23
相关资源
最近更新 更多