![](/img/trans.png)
[英]The multi-part identifier “TextBox1.Text” could not be bound in C# ASP.NET?
[英]Save textbox1.text to a variable on button click asp.net
<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" />
我正在尝试这样保存数据:protected void TextBox2_TextChanged(object sender,EventArgs e){
Session["data"] = TextBox2.Text;
}
并检索:
protected void Button1_Click(object sender, EventArgs e)
{
string temp = (string)Session["data"];
}
当我打印字符串时,我收到一个空格。 任何帮助,将不胜感激。 提前致谢
为了在Sesstion中存储数据,请尝试以下操作:
protected void TextBox2_TextChanged(object sender, EventArgs e)
{
Session.Add("data", TextBox2.Text);
}
检索部分没有其他更改。
作为一种用法,我注意到当焦点设置为文本框时,文本框中的键入光标处于活动状态,按下按钮时未击中按钮事件处理程序中的断点,因此这可能是您无法使用的情况。
要在完成在文本框中的键入后使此工作正常进行,请敲击TAB键,然后单击按钮,然后在按钮的click事件处理程序中检索文本框中的值。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.