拯救textbox1.文本到按钮上的变量,单击asp.net

本文关键字:变量 单击 asp net textbox1 文本 按钮 拯救 | 更新日期: 2023-09-27 18:09:39

  <asp:TextBox  ID="TextBox2" AutoPostBack="true" runat="server" Width="415px" Height="50px" OnTextChanged="TextBox2_TextChanged"></asp:TextBox>

   <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Save Changes" />  

我试图保存数据如下:保护无效TextBox2_TextChanged(对象发送者,EventArgs e){

      Session["data"] = TextBox2.Text;           
    }
检索:

protected void Button1_Click(object sender, EventArgs e)
    {
             string temp = (string)Session["data"];
       }

当我打印字符串时,我收到一个空白。任何帮助都会很感激。提前感谢

拯救textbox1.文本到按钮上的变量,单击asp.net

为了在会话中存储数据,请尝试如下操作:

protected void TextBox2_TextChanged(object sender, EventArgs e)
{
    Session.Add("data", TextBox2.Text);
}

检索部分无其他变化。

作为一种用法,我注意到当焦点被设置为文本框时,输入光标在文本框中是活动的,当按下按钮时,按钮的事件处理程序中的断点没有被击中,所以这可能是你的非功能案例。

要在文本框中完成输入后使其工作,请按TAB键,然后单击按钮,然后在按钮的单击事件处理程序中检索文本框中的值。