ASP.Net初始化会话时出错

本文关键字:出错 会话 初始化 Net ASP | 更新日期: 2023-09-27 18:22:17

我使用的是一个asp.net表单,表单上包含一个标准文本区域。它不是一个asp控件,只是一个标准的文本区域控件(No runat=server)。我需要这样做,因为我用jQuery操作它。出于某种原因,当表单发布时,我会收到"初始化会话时出错"。

如果从Visual Studio的调试器中运行页面,则会得到"无法显示页面"。

无论我在文本区域键入什么,我都会收到这个错误,并且无法找到它发生在哪一行。这几乎就像它发生在代码之外的其他地方。这就像会话状态变得混乱。

我试过这个,但没有运气:

HTML:

<textarea style='width:100%;' rows='10' cols='50' id="textArea" name="textArea"></textarea>

代码背后:

if (IsPostBack) {
    foreach(string key in Request.Form) {
        Response.Write("<br />" + key + " = " + (Request.Form[key].ToString()));
    }
    Response.End();
}

同样的错误,没有输出。我查了日志,什么也没查。表单上没有其他内容。它就像张贴的一样简单。

ASP.Net初始化会话时出错

请从代码后面删除Response.End();并进行检查。

试试这个:

Response.Write("<br />" + key + " = " + (Request.Form("textArea")[key].ToString()));

删除Response.End();