【问题标题】:change form action from aspx page to master page behind it将表单操作从 aspx 页面更改为其后面的母版页
【发布时间】:2010-06-17 09:22:04
【问题描述】:

我有一个母版页和一个子 aspx 页面,相互连接。母版页中有表格。现在子页面有复选框,我想将其值传递给另一个具有相同母版页的子页面。 我可以更改 action=abc.aspx 和 method=post 吗? 如何将所有复选框值(checkbox.text = abc@oke.com)发送到下一页? 有很多这些值需要传递到下一个页面。

【问题讨论】:

    标签: forms checkbox asp.net


    【解决方案1】:

    使用Button.PostBackUrl 更改按钮发布到的页面,然后在目标页面上,使用 Page.PreviousPage 获取对源页面(及其控件)的引用。

    默认情况下,您可以使用 Page.PreviousPage.FindControl(...) 按 ID 在源页面上查找控件,然后将其转换为复选框并检索其值。也可以通过<%@ PreviousPageType %>指令指定上一页的类型,然后访问上一页的公共属性。

    详情请见Cross-Page Posting

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-05-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多