当从aspx页面发布到外部url时,我如何不传递视图状态

本文关键字:何不传 视图状态 url 外部 aspx 当从 | 更新日期: 2023-09-27 18:12:08

我通过一个aspx页面上的按钮点击将数据发布到第三方网站。

然而,当我张贴我的数据__VIEWSTATE变量是在帖子传递。我不希望删除页面的Viewstate。我只是不想在一个帖子中传递__VIEWSTATE变量。

有办法做到这一点吗?

当从aspx页面发布到外部url时,我如何不传递视图状态

我已经通过pagestatepersister override将Viewstate移动到session。

/// <summary>
/// Move viewstate to session
/// </summary>
protected override PageStatePersister PageStatePersister
{
    get
    {
        return new SessionPageStatePersister(Page);
    }
}
http://brianreiter.org/2010/02/24/override-pagestatepersister-to-eliminate-viewstate/

你也许可以做一个反向代理,这意味着你发布到一个内部页面,反过来发布到外部页面与你想要包含的参数