国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

此頁的狀態(tài)信息無效,可能已損壞 的處理辦法及原因分析

2020-01-17 23:52:37
字體:
供稿:網(wǎng)友

當(dāng)時的情況是這樣的:

a.aspx頁面 執(zhí)行一個URL字符串訪問b.aspx 然后 b頁面返回一個值給a

a.aspx.cs的一段代碼

復(fù)制代碼 代碼如下:

                            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頁面代碼:
復(fù)制代碼 代碼如下:

<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代碼如下:
復(fù)制代碼 代碼如下:

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

運行時:第一次Label內(nèi)容顯示正常 但當(dāng)你不刷新頁面再點擊按鈕時候就提示

System.Web.HttpException: 此頁的狀態(tài)信息無效,可能已損壞

問題原因:

原來是這樣的:第一次label加載內(nèi)容時加載的內(nèi)容為b.aspx

<form>

你好 哈哈!

</form>

再次點擊時原理應(yīng)該是這個樣子的:

<form>

你好 哈哈!

<form>

你好 哈哈!

</form>

</form>

所以就出錯了呀!

解決辦法為:去掉b.aspx中的form標簽

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 张家川| 佛山市| 彰武县| 孟村| 镇巴县| 庆元县| 锦屏县| 望奎县| 双峰县| 金秀| 镇宁| 麻城市| 济宁市| 宣恩县| 张家川| 葵青区| 宜宾县| 鞍山市| 任丘市| 达尔| 抚远县| 荔浦县| 鄯善县| 绥芬河市| 邵武市| 黄石市| 都兰县| 策勒县| 札达县| 祥云县| 麻栗坡县| 深圳市| 闻喜县| 镇巴县| 方正县| 霍州市| 乌拉特后旗| 信宜市| 维西| 武定县| 民县|