的值" type="hidden"/>

asp.net 隐藏页面的值


 protected LosFormatter losFormatter = new LosFormatter();

    protected override object LoadPageStateFromPersistenceMedium()
    {
        string key = Request.RawUrl + "__viewstate";

        if (Session[key] != null)
        {
            object obj = null;
            using (System.IO.MemoryStream stream = (System.IO.MemoryStream)Session[key])
            {
                stream.Seek(0, System.IO.SeekOrigin.Begin);
                obj = losFormatter.Deserialize(stream);
            }
            Session[key] = null;
            return obj;
        }

        return null;
    }

    protected override void SavePageStateToPersistenceMedium(object viewState)
    {
        string key = Request.RawUrl + "__viewstate";
        System.IO.MemoryStream stream = new System.IO.MemoryStream();
        losFormatter.Serialize(stream, viewState);
        stream.Flush();
        Session[key] = stream;
    }


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM