Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.Net表单文本框_Asp.net_.net_Visual Studio 2012_Textbox_Web Site Project - Fatal编程技术网

Asp.Net表单文本框

Asp.Net表单文本框,asp.net,.net,visual-studio-2012,textbox,web-site-project,Asp.net,.net,Visual Studio 2012,Textbox,Web Site Project,你好,我必须用VS2010在Asp.net框架4.0中制作一个表单。 表单将有3个站点,启动、输入和控制。 现在我有一个小问题。 当我在输入站点上的文本框中输入并转到控制站点再返回时,我可以更改文本框的文本,但在session.item中不会更改文本。 我已经这样做了。 Textbox.text->session.item session.item->label.text(工作) 但是当我返回会话的文本时,item.doe会发生变化 请给我一个提示为什么它不起作用 如果我正确理解了您的问题,您是

你好,我必须用VS2010在Asp.net框架4.0中制作一个表单。 表单将有3个站点,启动、输入和控制。 现在我有一个小问题。 当我在输入站点上的文本框中输入并转到控制站点再返回时,我可以更改文本框的文本,但在session.item中不会更改文本。 我已经这样做了。 Textbox.text->session.item session.item->label.text(工作)

但是当我返回会话的文本时,item.doe会发生变化


请给我一个提示为什么它不起作用

如果我正确理解了您的问题,您是否在更改文本框中的文本时尝试在设置会话变量后更改它?如果这是正确的,您应该能够在编辑文本框时使用文本框中的TextChanged事件重置会话变量

尝试类似这样的操作,链接到文本框中的TextChanged事件

protected void TextBoxChanged(object sender, EventArgs e)
{
    HttpContext.Current.Session["Text"] = textbox.Text;
}

我对你的问题不是非常清楚,你是否试图将文本框的内容保存到会话变量,但它不合作?发布一些代码,以便我们更好地理解你的问题干杯!我不建议这样做,因为它需要在文本框上自动回发邮件,这意味着浏览器将在输入每个字符后向服务器发送邮件。不过,它会起作用的。是的,说得对。但我不完全确定询问者在寻找什么。或者,如果有一个按钮应该将文本框内容保存到会话变量或其他东西中,但它不能正常工作,我们可能需要查看代码来说明原因。