gpt4 book ai didi

此页的状态信息无效,可能已损坏 的处理办法及原因分析

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 25 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章此页的状态信息无效,可能已损坏 的处理办法及原因分析由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

当时的情况是这样的:

a.aspx页面 执行一个URL字符串访问b.aspx 然后 b页面返回一个值给a 。

a.aspx.cs的一段代码 。

复制代码代码如下:

                            string result = "";                             string url = "http://localhost:1759/textWeb/b.aspx";                             result =exec_url(url);                             Label1.Text = result,

  。

    public string exec_url(string url)      { 。

        string result = "1";         WebRequest request = WebRequest.Create(url);         try         {             request.Timeout = 20000;//20秒超时              WebResponse response = request.GetResponse(),

            Stream resStream = response.GetResponseStream();             StreamReader sr = new StreamReader(resStream);             result = sr.ReadToEnd();             sr.Close();             resStream.Close();         }         catch         {             return "1";         }         return result,

    } 。

b.aspx页面代码

复制代码代码如下:

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>无标题页</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>

    
    </div>
    </form>
</body>
</html>

b.aspx.cs代码如下:

复制代码代码如下:

public partial class test : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        Response.Write("你好 哈哈!");
    }
}

运行时:第一次Label内容显示正常 但当你不刷新页面再点击按钮时候就提示 。

  。

System.Web.HttpException: 此页的状态信息无效,可能已损坏 。

问题原因:

原来是这样的:第一次label加载内容时加载的内容为b.aspx 。

<form> 。

你好 哈哈! 。

</form> 。

再次点击时原理应该是这个样子的:

<form> 。

你好 哈哈! 。

<form> 。

你好 哈哈! 。

</form> 。

</form> 。

所以就出错了呀! 。

解决办法为:去掉b.aspx中的form标签 。

最后此篇关于此页的状态信息无效,可能已损坏 的处理办法及原因分析的文章就讲到这里了,如果你想了解更多关于此页的状态信息无效,可能已损坏 的处理办法及原因分析的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com